Equirectangular approximation to distance on a great circle

Time bar (total: 13.1s)

analyze0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
100%99.8%0%0.2%0%0%0%1
Compiler

Compiled 34 to 16 computations (52.9% saved)

sample1.5s (11.7%)

Memory
41.6MiB live, 1 213.8MiB allocated
Samples
621.0ms6 574×0valid
353.0ms1 682×1valid
Precisions
Click to see histograms. Total time spent on operations: 713.0ms
ival-hypot: 165.0ms (23.1% of total)
ival-cos: 140.0ms (19.6% of total)
ival-mult: 140.0ms (19.6% of total)
ival-sub: 92.0ms (12.9% of total)
ival-div: 70.0ms (9.8% of total)
ival-add: 49.0ms (6.9% of total)
adjust: 43.0ms (6% of total)
ival-true: 6.0ms (0.8% of total)
exact: 5.0ms (0.7% of total)
ival-assert: 3.0ms (0.4% of total)
Bogosity

preprocess353.0ms (2.7%)

Memory
-24.2MiB live, 291.3MiB allocated
Algorithm
egg-herbie
Rules
15 840×lower-fma.f64
15 840×lower-fma.f32
2 462×lower-*.f32
2 454×lower-*.f64
2 156×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0149667
1357661
2923645
34473645
47816645
01732
02832
14332
28832
330232
4105532
5334832
6681232
0814916
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
Outputs
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2)))
Symmetry

(negabs R)

(sort lambda1 lambda2)

(sort phi1 phi2)

explain426.0ms (3.2%)

Memory
11.2MiB live, 298.4MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1820-0-(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
73123(3.1533195173704787e+273 -1.0251234201895442e-251 4.8106775533350826e-45 -1.6363113420542585e+71 -2.8349659257793893e-91)0-(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))
00-0-(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
00-0-lambda2
00-0-(+.f64 phi1 phi2)
00-0-phi2
00-0-(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
00-0-(-.f64 lambda1 lambda2)
00-0-(*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))
00-0-R
00-0-lambda1
00-0-phi1
00-0-(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
00-0-#s(literal 2 binary64)
00-0-(/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))
00-0-(-.f64 phi1 phi2)
00-0-(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
cos.f64(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))sensitivity1960
sqrt.f64(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))oflow-rescue1810
(*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))overflow113
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))overflow117
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))overflow181
sqrt.f64(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))uflow-rescue10
(*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))underflow12
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))underflow17
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))underflow1
Confusion
Predicted +Predicted -
+1040
-11834
Precision
0.46846846846846846
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+10400
-118034
Precision?
0.46846846846846846
Recall?
1.0
Freqs
test
numberfreq
034
166
2156
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
243.0ms366×1valid
18.0ms146×0valid
Compiler

Compiled 388 to 72 computations (81.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 201.0ms
adjust: 117.0ms (58.3% of total)
ival-mult: 24.0ms (12% of total)
ival-cos: 23.0ms (11.5% of total)
ival-hypot: 14.0ms (7% of total)
ival-sub: 8.0ms (4% of total)
ival-add: 8.0ms (4% of total)
ival-div: 6.0ms (3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Compiler

Compiled 5 to 5 computations (0% saved)

prune1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.5%
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
Compiler

Compiled 37 to 17 computations (54.1% saved)

simplify337.0ms (2.6%)

Memory
9.3MiB live, 362.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
cost-diff0
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
cost-diff128
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
cost-diff2880
(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
Rules
15 840×lower-fma.f64
15 840×lower-fma.f32
2 462×lower-*.f32
2 454×lower-*.f64
2 156×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017155
028155
143155
288155
3302155
41055155
53348155
66812155
08149122
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
R
(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
(-.f64 lambda1 lambda2)
lambda1
lambda2
(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))
(/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))
(+.f64 phi1 phi2)
phi1
phi2
#s(literal 2 binary64)
(*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))
(-.f64 phi1 phi2)
Outputs
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2)))
R
(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (-.f64 phi1 phi2))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
(-.f64 lambda1 lambda2)
lambda1
lambda2
(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))
(/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))
(+.f64 phi1 phi2)
phi1
phi2
#s(literal 2 binary64)
(*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))
(-.f64 phi1 phi2)

localize115.0ms (0.9%)

Memory
10.5MiB live, 90.4MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
accuracy99.7%
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
accuracy75.2%
(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))
accuracy34.1%
(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
Samples
55.0ms183×1valid
35.0ms73×0valid
Compiler

Compiled 157 to 19 computations (87.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 73.0ms
ival-hypot: 32.0ms (43.5% of total)
ival-mult: 12.0ms (16.3% of total)
ival-cos: 12.0ms (16.3% of total)
adjust: 6.0ms (8.2% of total)
ival-sub: 4.0ms (5.4% of total)
ival-add: 4.0ms (5.4% of total)
ival-div: 3.0ms (4.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series32.0ms (0.2%)

Memory
-8.0MiB live, 30.4MiB allocated
Counts
4 → 168
Calls
Call 1
Inputs
#<alt (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))>
#<alt (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))>
#<alt (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))>
#<alt (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))>
Outputs
#<alt (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2))))))))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))>
#<alt (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda2 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2))))>
#<alt (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))))))>
#<alt (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2))))))))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))>
#<alt (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (* 1/2 (* (* phi1 (- (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))>
#<alt phi1>
#<alt (* phi1 (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))>
#<alt (* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (* -1 phi1)>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1))) phi1))) phi1)))))>
#<alt (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))>
#<alt (+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (* 1/2 (* (* phi2 (- (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))>
#<alt phi2>
#<alt (* phi2 (+ 1 (* -1 (/ phi1 phi2))))>
#<alt (* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))>
#<alt (* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (+ (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))>
#<alt (* -1 phi2)>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi2))) phi2)))))>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2))) phi2))) phi2)))))>
#<alt (cos (* 1/2 phi2))>
#<alt (+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))>
#<alt (+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))>
#<alt (+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 phi1))>
#<alt (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))>
#<alt (+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))>
#<alt (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (+ (* -1/2 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))>
#<alt (+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* -1/8 (* phi1 (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))>
#<alt (+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (* (cos (* 1/2 phi2)) (- lambda1 lambda2))) (* 1/48 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* phi2 (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/48 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))>
#<alt (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))>
#<alt (+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))>
#<alt (* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))>
#<alt (* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))>
#<alt (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))>
#<alt (* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))>
#<alt (+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))>
#<alt (* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))>
#<alt (* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))>
#<alt (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))>
#<alt (* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))>
#<alt (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))>
#<alt (+ (* -1 (* phi1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))>
#<alt (+ (* phi1 (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))>
#<alt (+ (* phi1 (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2)))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))>
#<alt (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))>
#<alt (+ (* -1 (* phi2 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))>
#<alt (+ (* phi2 (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))>
#<alt (+ (* phi2 (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))>
#<alt (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))>
#<alt (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))>
Calls

42 calls:

TimeVariablePointExpression
6.0ms
lambda2
@0
(sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))
2.0ms
phi1
@0
(sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))
2.0ms
phi2
@0
(sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))
2.0ms
lambda1
@0
(sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))
1.0ms
phi2
@-inf
(sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))

rewrite421.0ms (3.2%)

Memory
-11.2MiB live, 420.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
7 434×lower-fma.f64
7 434×lower-fma.f32
6 228×lower-*.f32
6 222×lower-*.f64
3 488×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01567
02547
19347
271647
0886042
Stop Event
iter limit
node limit
iter limit
Counts
4 → 159
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))))
Outputs
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))) #s(literal 1/2 binary64)))
(hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (-.f64 phi1 phi2))
(hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (exp.f64 (log.f64 (-.f64 phi1 phi2))))
(hypot.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))
(hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))))
(hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))) (-.f64 phi1 phi2))
(hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))) (exp.f64 (log.f64 (-.f64 phi1 phi2))))
(hypot.f64 (exp.f64 (log.f64 (-.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))
(hypot.f64 (exp.f64 (log.f64 (-.f64 phi1 phi2))) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))))
(sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 6 binary64)))) (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 6 binary64)))) (sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 6 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(pow.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 6 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 6 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(*.f64 (pow.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) #s(literal 1/4 binary64)))
(cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))
(cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) lambda1) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 lambda2)))
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) lambda1))
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))
(fma.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 lambda2)))
(fma.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) lambda1))
(fma.f64 (neg.f64 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 lambda2 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) #s(literal -1 binary64)) lambda2 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) lambda1))
(/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))) (fma.f64 lambda1 lambda1 (*.f64 (neg.f64 lambda2) (-.f64 (neg.f64 lambda2) lambda1))))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))) (+.f64 lambda1 lambda2))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)))) (neg.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))) (neg.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) lambda1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) lambda1) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) lambda1) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) lambda1) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) lambda1) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) lambda1) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 lambda2))))
(/.f64 (-.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))) (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)))) (neg.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (-.f64 lambda1 lambda2)))) (neg.f64 (+.f64 lambda1 lambda2)))
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))
(*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2))
(*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))) (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)))
(*.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(*.f64 (*.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64)) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) lambda1))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) lambda2)))))
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (*.f64 lambda1 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (*.f64 lambda2 (-.f64 lambda2 lambda1)) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) lambda1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 lambda2))))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) lambda1)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) lambda2))))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda1 (-.f64 lambda1 lambda2))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 (-.f64 lambda2 lambda1))))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) lambda1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (neg.f64 lambda2)))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (neg.f64 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) lambda1))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) lambda1)) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) lambda2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 lambda1 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (*.f64 lambda2 (-.f64 lambda2 lambda1)) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) lambda1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) lambda1) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(+.f64 (*.f64 (*.f64 lambda1 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (*.f64 lambda2 (-.f64 lambda2 lambda1)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(+.f64 (*.f64 lambda1 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (neg.f64 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(+.f64 (*.f64 (neg.f64 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 lambda1 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))))
(fma.f64 lambda1 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (neg.f64 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) lambda1)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) lambda2)))))
(fma.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (*.f64 lambda1 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (*.f64 lambda2 (-.f64 lambda2 lambda1)) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) lambda1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 lambda2))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (neg.f64 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 lambda1 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) lambda1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) lambda2))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda1 (-.f64 lambda1 lambda2)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 (-.f64 lambda2 lambda1))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) lambda1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (neg.f64 lambda2)))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (neg.f64 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) lambda1))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) lambda1) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) lambda1)) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) lambda2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) lambda1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))))
(fma.f64 (*.f64 lambda1 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (*.f64 lambda2 (-.f64 lambda2 lambda1)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(fma.f64 (*.f64 (*.f64 lambda1 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 lambda2 (-.f64 lambda2 lambda1)) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(/.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 lambda1 lambda2))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))) (neg.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))) (fma.f64 lambda1 lambda1 (*.f64 (neg.f64 lambda2) (-.f64 (neg.f64 lambda2) lambda1))))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2))))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2)))
(/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (neg.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)))) (neg.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (-.f64 lambda1 lambda2)))) (neg.f64 (+.f64 lambda1 lambda2)))
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (-.f64 lambda1 lambda2))
(*.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(*.f64 (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)))
(*.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))) (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)))

simplify389.0ms (3%)

Memory
-3.4MiB live, 475.8MiB allocated
Algorithm
egg-herbie
Rules
8 668×lower-fma.f64
8 668×lower-fma.f32
7 994×lower-*.f64
7 994×lower-*.f32
2 106×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05345177
117164673
259514661
083544399
Stop Event
iter limit
node limit
Counts
168 → 166
Calls
Call 1
Inputs
(sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2))))))))))
(* -1 (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)))))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))
(sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda2 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2))))))))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))
(sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (* 1/2 (* (* phi1 (- (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(* -1 phi1)
(* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1))) phi1))) phi1)))))
(sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (* 1/2 (* (* phi2 (- (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
phi2
(* phi2 (+ 1 (* -1 (/ phi1 phi2))))
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (+ (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(* -1 phi2)
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi2))) phi2)))))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2))) phi2))) phi2)))))
(cos (* 1/2 phi2))
(+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 phi1))
(+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(+ (* -1/2 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* -1/8 (* phi1 (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (* (cos (* 1/2 phi2)) (- lambda1 lambda2))) (* 1/48 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* phi2 (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/48 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))
(* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))
(* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))
(+ (* -1 (* phi1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))
(+ (* phi1 (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))
(+ (* phi1 (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2)))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))
(+ (* -1 (* phi2 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))
(+ (* phi2 (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))
(+ (* phi2 (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))
(* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))
Outputs
(sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda2 lambda1))) (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(fma.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) lambda1) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (fma.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (neg.f64 lambda2)))) (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))
(fma.f64 lambda1 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (fma.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) lambda1) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (fma.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda2 lambda1)) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64))) (fma.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) lambda1))) (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))))))
(*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 lambda1 lambda1))) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2))))))))))
(*.f64 lambda1 (fma.f64 lambda2 (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)) (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 lambda1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))))
(* -1 (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)))))
(*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))
(neg.f64 (*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (fma.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) #s(literal -1/2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))) lambda1))))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (fma.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 (/.f64 lambda2 lambda1) #s(literal 1 binary64)) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) lambda1)) lambda1)) (neg.f64 lambda1))
(sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))
(-.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda2 lambda1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda2 (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))))))
(fma.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (fma.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 lambda1)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (neg.f64 lambda1)))) (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (- (pow (cos (* 1/2 (+ phi1 phi2))) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)) 3))))))))))
(fma.f64 lambda2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (fma.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 lambda1)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda2 lambda1)) (fma.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 lambda1)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) lambda2))) (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2))))
(*.f64 lambda2 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))))))
(*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 lambda2 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)))))
(* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (+ (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2))))))))))
(*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 phi1 phi2) (/.f64 (-.f64 phi1 phi2) (*.f64 (*.f64 lambda2 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) lambda1)) (*.f64 lambda2 (*.f64 (*.f64 lambda2 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))))) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1/2 (/ (pow (- phi1 phi2) 2) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))
(neg.f64 (*.f64 lambda2 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)) lambda2))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (pow (- phi1 phi2) 2) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal 1 binary64)) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) lambda2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)) lambda2)) (neg.f64 lambda2))
(sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(fma.f64 (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (-.f64 lambda1 lambda2))) (*.f64 phi2 #s(literal -2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) (fma.f64 phi1 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (-.f64 lambda1 lambda2))) (*.f64 phi2 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))) #s(literal 1 binary64))) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (-.f64 lambda1 lambda2))) (*.f64 phi2 #s(literal -2 binary64))))) (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (* 1/2 (* (* phi1 (- (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))
(fma.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) (+.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (-.f64 lambda1 lambda2))) (*.f64 phi2 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))) #s(literal 1 binary64))) (*.f64 phi1 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (-.f64 lambda1 lambda2))) (*.f64 phi2 #s(literal -2 binary64)))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (-.f64 lambda1 lambda2))) (*.f64 phi2 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))) #s(literal 1 binary64))) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 #s(literal 1/6 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) phi1) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (-.f64 lambda1 lambda2))) (*.f64 phi2 #s(literal -2 binary64)))))) (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(fma.f64 (/.f64 phi2 phi1) (neg.f64 phi1) phi1)
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(fma.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))) (/.f64 phi2 (neg.f64 phi1))) phi1)
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(fma.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (fma.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))) (/.f64 phi2 (neg.f64 phi1))) phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))
(fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1))) phi1))) phi1)))))
(fma.f64 phi1 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 phi2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) phi1) phi2) phi1) (neg.f64 phi1))
(sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 phi1 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi1 #s(literal -2 binary64)))) (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 phi1 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (fma.f64 phi2 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi1 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 phi1 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) #s(literal 1 binary64))) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi1 #s(literal -2 binary64))))) (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (* 1/2 (* (* phi2 (- (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (- (+ 1 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) 2) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
(fma.f64 phi2 (fma.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 phi1 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi1 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 phi1 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) #s(literal 1 binary64))) (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi1 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 phi1 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) #s(literal 1 binary64))) (/.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi1 #s(literal -2 binary64))) (fma.f64 phi1 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal 1/6 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 phi1 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi1 #s(literal -2 binary64)))))) (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
phi2
(* phi2 (+ 1 (* -1 (/ phi1 phi2))))
(fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2)
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))
(fma.f64 phi2 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) #s(literal 1/2 binary64)) (/.f64 phi1 (neg.f64 phi2))) phi2)
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (+ (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 3))) (* 1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(fma.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 phi1 (*.f64 phi2 (*.f64 phi2 phi2))))) (/.f64 phi1 (neg.f64 phi2))) phi2)
(* -1 phi2)
(neg.f64 phi2)
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(fma.f64 phi2 (/.f64 phi1 phi2) (neg.f64 phi2))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi2))) phi2)))))
(fma.f64 phi2 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi2)) #s(literal -1/2 binary64)) phi1) phi2) (neg.f64 phi2))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1 (/ (+ (* 1/2 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2))) phi2))) phi2)))))
(fma.f64 phi2 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 phi1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) phi2) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) phi2) phi1) phi2) (neg.f64 phi2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))
(fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 phi1 #s(literal -1/2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))
(fma.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 phi1 #s(literal -1/8 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))
(fma.f64 phi1 (fma.f64 phi1 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal -1/8 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 phi1 #s(literal 1/48 binary64)))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))
(fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 #s(literal -1/2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))
(fma.f64 phi2 (fma.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 #s(literal -1/8 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))
(fma.f64 phi2 (fma.f64 phi2 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/8 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 #s(literal 1/48 binary64)))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* -1 (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))
(+ (* -1/2 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2) (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 phi1 #s(literal -1/2 binary64))) (-.f64 lambda1 lambda2)))
(+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* -1/8 (* phi1 (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(fma.f64 phi1 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 phi1 #s(literal -1/8 binary64))) (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)))
(+ (* phi1 (+ (* -1/2 (* (sin (* 1/2 phi2)) (- lambda1 lambda2))) (* phi1 (+ (* -1/8 (* (cos (* 1/2 phi2)) (- lambda1 lambda2))) (* 1/48 (* phi1 (* (sin (* 1/2 phi2)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi2)) (- lambda1 lambda2)))
(fma.f64 phi1 (fma.f64 phi1 (fma.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 phi1 (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 #s(literal -1/8 binary64) (-.f64 lambda1 lambda2)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (- phi2 (* -1 phi1)))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1/2 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 #s(literal -1/2 binary64))) (-.f64 lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* -1/8 (* phi2 (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(fma.f64 phi2 (fma.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/8 binary64) (-.f64 lambda1 lambda2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* phi2 (+ (* -1/2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2))) (* phi2 (+ (* -1/8 (* (cos (* 1/2 phi1)) (- lambda1 lambda2))) (* 1/48 (* phi2 (* (sin (* 1/2 phi1)) (- lambda1 lambda2)))))))) (* (cos (* 1/2 phi1)) (- lambda1 lambda2)))
(fma.f64 phi2 (fma.f64 phi2 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/8 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 phi2 #s(literal 1/48 binary64))) (-.f64 lambda1 lambda2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (+ phi1 phi2))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 (- phi1 (* -1 phi2)))) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))
(* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))
(+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (fma.f64 lambda1 #s(literal -2 binary64) lambda2)))
(+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(fma.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (fma.f64 lambda1 #s(literal -2 binary64) lambda2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))
(+ (* lambda1 (+ (* -2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(fma.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (fma.f64 lambda1 #s(literal -2 binary64) lambda2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))
(* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda2 (*.f64 lambda2 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))) (fma.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (+ (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda1 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda2 (*.f64 lambda2 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))) (fma.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))
(* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))
(* (pow lambda1 2) (+ (* -2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda2 #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) lambda1)) lambda1)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda1)) (* 2 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda1)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda2 #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) lambda1)) lambda1)))
(* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1))
(+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (fma.f64 lambda2 #s(literal -2 binary64) lambda1)))
(+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(fma.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (fma.f64 lambda1 #s(literal -2 binary64) lambda2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))
(+ (* lambda2 (+ (* -2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(fma.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (fma.f64 lambda1 #s(literal -2 binary64) lambda2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)))
(* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1) (/.f64 #s(literal -2 binary64) lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1) (/.f64 #s(literal -2 binary64) lambda2) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (+ (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow lambda2 2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1) (/.f64 #s(literal -2 binary64) lambda2) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))
(* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))
(*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))
(* (pow lambda2 2) (+ (* -2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1) (/.f64 #s(literal -2 binary64) lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) lambda1)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)) lambda2)) lambda2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) lambda2)) (* 2 (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) lambda2)) (pow (cos (* 1/2 (+ phi1 phi2))) 2)))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) lambda1)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1)) lambda2)) lambda2)))
(* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(+ (* -1 (* phi1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))
(fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 phi1))))
(+ (* phi1 (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))
(fma.f64 phi1 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (-.f64 lambda1 lambda2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(+ (* phi1 (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2)))))) (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))
(fma.f64 phi1 (fma.f64 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 1/6 binary64))) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (-.f64 lambda1 lambda2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))
(+ (* -1 (* phi2 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))
(+ (* phi2 (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))
(fma.f64 phi2 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))
(+ (* phi2 (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2))) (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)))))) (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)))
(fma.f64 phi2 (-.f64 (*.f64 phi2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 1/6 binary64))) (fma.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))

eval82.0ms (0.6%)

Memory
37.3MiB live, 113.1MiB allocated
Compiler

Compiled 18 701 to 1 697 computations (90.9% saved)

prune135.0ms (1%)

Memory
-20.4MiB live, 95.3MiB allocated
Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New42617443
Fresh000
Picked101
Done000
Total42717444
Accuracy
96.6%
Counts
444 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.9%
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
54.4%
(*.f64 R (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1)))
57.3%
(*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1)))
61.3%
(*.f64 R (pow.f64 (pow.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
34.1%
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))))))
68.6%
(*.f64 R (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))
70.4%
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
61.4%
(*.f64 R (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))))
11.2%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2)))
22.1%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
10.1%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
19.0%
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
61.5%
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
51.4%
(*.f64 R (sqrt.f64 (+.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 phi1)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
61.5%
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
60.0%
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
33.0%
(*.f64 R (neg.f64 phi1))
Compiler

Compiled 804 to 498 computations (38.1% saved)

simplify304.0ms (2.3%)

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

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2)
cost-diff0
(/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1)
cost-diff0
(*.f64 R (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1)))
cost-diff1024
(fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1))
cost-diff0
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
cost-diff0
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
cost-diff128
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))
cost-diff128
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
cost-diff0
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
cost-diff0
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
cost-diff0
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)
cost-diff0
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
cost-diff0
(neg.f64 phi1)
cost-diff0
(*.f64 R (neg.f64 phi1))
cost-diff0
(-.f64 lambda1 lambda2)
cost-diff0
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
cost-diff0
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
cost-diff0
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
Rules
8 006×lower-fma.f32
8 002×lower-fma.f64
5 514×lower-*.f32
5 484×lower-*.f64
1 656×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039394
075394
1145394
2341394
31284390
45909386
08657377
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
R
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
phi1
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(-.f64 lambda1 lambda2)
lambda1
lambda2
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(*.f64 #s(literal 1/2 binary64) phi1)
#s(literal 1/2 binary64)
(*.f64 R (neg.f64 phi1))
R
(neg.f64 phi1)
phi1
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
R
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
#s(literal 1/2 binary64)
(+.f64 phi1 phi2)
phi1
phi2
lambda1
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
R
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(-.f64 lambda1 lambda2)
lambda1
lambda2
(*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))
(cos.f64 (+.f64 phi1 phi2))
(+.f64 phi1 phi2)
phi1
phi2
(*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))
(-.f64 phi1 phi2)
(*.f64 R (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1)))
R
(fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1))
phi1
(/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1)
(fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2)
(pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
#s(literal 1/2 binary64)
(+.f64 phi1 phi2)
phi2
#s(literal 2 binary64)
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64))
(*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1))
(-.f64 lambda1 lambda2)
lambda1
lambda2
(/.f64 (-.f64 lambda1 lambda2) phi1)
#s(literal -1/2 binary64)
(neg.f64 phi1)
Outputs
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))))
R
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))
phi1
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))
(-.f64 lambda1 lambda2)
lambda1
lambda2
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) phi1)
(*.f64 phi1 #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(*.f64 R (neg.f64 phi1))
R
(neg.f64 phi1)
phi1
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 R lambda1))
R
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
#s(literal 1/2 binary64)
(+.f64 phi1 phi2)
phi1
phi2
lambda1
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
R
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(-.f64 lambda1 lambda2)
lambda1
lambda2
(*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))
(cos.f64 (+.f64 phi1 phi2))
(+.f64 phi1 phi2)
phi1
phi2
(*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))
(-.f64 phi1 phi2)
(*.f64 R (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1)))
(*.f64 R (-.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi1) phi2) phi1))
R
(fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1))
(-.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi1) phi2) phi1)
phi1
(/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1)
(/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi1) phi2) phi1)
(fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2)
(fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi1) phi2)
(pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
#s(literal 1/2 binary64)
(+.f64 phi1 phi2)
phi2
#s(literal 2 binary64)
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64))
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi1)
(*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1))
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)
(-.f64 lambda1 lambda2)
lambda1
lambda2
(/.f64 (-.f64 lambda1 lambda2) phi1)
#s(literal -1/2 binary64)
(neg.f64 phi1)

localize282.0ms (2.1%)

Memory
1.5MiB live, 312.8MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy96.6%
(/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1)
accuracy95.5%
(*.f64 R (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1)))
accuracy92.4%
(fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1))
accuracy75.2%
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
accuracy99.8%
(*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))
accuracy98.9%
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))
accuracy74.5%
(cos.f64 (+.f64 phi1 phi2))
accuracy34.1%
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
accuracy99.7%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
accuracy99.7%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)
accuracy75.2%
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
accuracy100.0%
(*.f64 R (neg.f64 phi1))
accuracy100.0%
(neg.f64 phi1)
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) phi1)
accuracy100.0%
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
accuracy99.9%
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
accuracy99.8%
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
Samples
152.0ms179×1valid
44.0ms77×0valid
Compiler

Compiled 426 to 43 computations (89.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 158.0ms
ival-cos: 54.0ms (34.2% of total)
ival-mult: 50.0ms (31.7% of total)
ival-add: 18.0ms (11.4% of total)
adjust: 12.0ms (7.6% of total)
ival-div: 5.0ms (3.2% of total)
ival-hypot: 5.0ms (3.2% of total)
ival-sub: 4.0ms (2.5% of total)
ival-pow2: 4.0ms (2.5% of total)
ival-sqrt: 3.0ms (1.9% of total)
ival-neg: 1.0ms (0.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series348.0ms (2.7%)

Memory
-9.9MiB live, 109.6MiB allocated
Counts
17 → 576
Calls
Call 1
Inputs
#<alt (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))>
#<alt (*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))>
#<alt (*.f64 #s(literal 1/2 binary64) phi1)>
#<alt (neg.f64 phi1)>
#<alt (*.f64 R (neg.f64 phi1))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)>
#<alt (*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))>
#<alt (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))>
#<alt (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))>
#<alt (cos.f64 (+.f64 phi1 phi2))>
#<alt (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))>
#<alt (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))>
#<alt (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1))>
#<alt (*.f64 R (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1)))>
#<alt (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1)>
Outputs
#<alt (* -1 (* lambda2 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))>
#<alt (- lambda1 lambda2)>
#<alt (- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* 1/384 (* (pow phi1 2) (- lambda1 lambda2)))))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/46080 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/384 (- lambda1 lambda2))))))) lambda2)>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi1)) (- lambda1 lambda2))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (- lambda1 lambda2))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))>
#<alt (+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))>
#<alt (+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* -1/1440 (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))))))))>
#<alt (* R phi1)>
#<alt (* phi1 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))>
#<alt (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))>
#<alt (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* phi1 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))>
#<alt (* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))>
#<alt (* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1)))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda1)) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda2)) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (pow phi1 2)))>
#<alt (+ 1 (* (pow phi1 2) (- (* 1/384 (pow phi1 2)) 1/8)))>
#<alt (+ 1 (* (pow phi1 2) (- (* (pow phi1 2) (+ 1/384 (* -1/46080 (pow phi1 2)))) 1/8)))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* 1/2 phi1)>
#<alt (* -1 phi1)>
#<alt (* -1 phi1)>
#<alt (* -1 phi1)>
#<alt (* -1 phi1)>
#<alt (* -1 phi1)>
#<alt (* -1 phi1)>
#<alt (* -1 phi1)>
#<alt (* -1 phi1)>
#<alt (* -1 phi1)>
#<alt (* -1 phi1)>
#<alt (* -1 phi1)>
#<alt (* -1 phi1)>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* R phi1))>
#<alt (cos (* 1/2 phi2))>
#<alt (+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))>
#<alt (+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))>
#<alt (+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 phi1))>
#<alt (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))>
#<alt (+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 phi2)))>
#<alt (+ (* -1/2 (* lambda1 (* phi1 (sin (* 1/2 phi2))))) (* lambda1 (cos (* 1/2 phi2))))>
#<alt (+ (* lambda1 (cos (* 1/2 phi2))) (* phi1 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi2)))) (* -1/8 (* lambda1 (* phi1 (cos (* 1/2 phi2))))))))>
#<alt (+ (* lambda1 (cos (* 1/2 phi2))) (* phi1 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi2)))) (* phi1 (+ (* -1/8 (* lambda1 (cos (* 1/2 phi2)))) (* 1/48 (* lambda1 (* phi1 (sin (* 1/2 phi2))))))))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1)))))>
#<alt (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1)))))>
#<alt (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1)))))>
#<alt (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1)))))>
#<alt (* lambda1 (cos (* 1/2 phi1)))>
#<alt (+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))>
#<alt (+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* phi2 (+ (* -1/8 (* lambda1 (cos (* 1/2 phi1)))) (* 1/48 (* lambda1 (* phi2 (sin (* 1/2 phi1))))))))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2)))))>
#<alt (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2)))))>
#<alt (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2)))))>
#<alt (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2)))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda1 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi2))))>
#<alt (+ (* -1/2 (* R (* lambda1 (* phi1 (sin (* 1/2 phi2)))))) (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (+ (* R (* lambda1 (cos (* 1/2 phi2)))) (* phi1 (+ (* -1/2 (* R (* lambda1 (sin (* 1/2 phi2))))) (* -1/8 (* R (* lambda1 (* phi1 (cos (* 1/2 phi2)))))))))>
#<alt (+ (* R (* lambda1 (cos (* 1/2 phi2)))) (* phi1 (+ (* -1/2 (* R (* lambda1 (sin (* 1/2 phi2))))) (* phi1 (+ (* -1/8 (* R (* lambda1 (cos (* 1/2 phi2))))) (* 1/48 (* R (* lambda1 (* phi1 (sin (* 1/2 phi2)))))))))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1))))))>
#<alt (* R (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1))))))>
#<alt (* R (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1))))))>
#<alt (* R (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1))))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi1))))>
#<alt (+ (* -1/2 (* R (* lambda1 (* phi2 (sin (* 1/2 phi1)))))) (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (+ (* R (* lambda1 (cos (* 1/2 phi1)))) (* phi2 (+ (* -1/2 (* R (* lambda1 (sin (* 1/2 phi1))))) (* -1/8 (* R (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))>
#<alt (+ (* R (* lambda1 (cos (* 1/2 phi1)))) (* phi2 (+ (* -1/2 (* R (* lambda1 (sin (* 1/2 phi1))))) (* phi2 (+ (* -1/8 (* R (* lambda1 (cos (* 1/2 phi1))))) (* 1/48 (* R (* lambda1 (* phi2 (sin (* 1/2 phi1)))))))))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2))))))>
#<alt (* R (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2))))))>
#<alt (* R (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2))))))>
#<alt (* R (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2))))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* 1/2 phi2)>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (* 1/2 phi1)>
#<alt (* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))>
#<alt (* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))>
#<alt (* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))>
#<alt (* 1/2 phi1)>
#<alt (* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))>
#<alt (* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))>
#<alt (* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))>
#<alt (* 1/2 phi1)>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (* 1/2 phi2)>
#<alt (* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))>
#<alt (* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))>
#<alt (* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))>
#<alt (* 1/2 phi2)>
#<alt (* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))>
#<alt (* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))>
#<alt (* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))>
#<alt (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda2 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))))))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda2 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda2 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) 3))))))))))>
#<alt (* lambda1 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (* (/ lambda2 lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))>
#<alt (* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (+ (* -1 (* (/ lambda2 lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* 1/2 (* (/ (pow (- phi1 phi2) 2) (pow lambda1 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))))>
#<alt (* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (+ (* -1 (* (/ lambda2 lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* lambda2 (pow (- phi1 phi2) 2)) (pow lambda1 3)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* 1/2 (* (/ (pow (- phi1 phi2) 2) (pow lambda1 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))))>
#<alt (* -1 (* lambda1 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (* (/ lambda2 lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))>
#<alt (* -1 (* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (/ (+ (* -1/2 (* (/ (pow (- phi1 phi2) 2) lambda1) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* lambda2 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (pow (- phi1 phi2) 2))) (* 1/2 (* (/ (* lambda2 (pow (- phi1 phi2) 2)) lambda1) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))) lambda1)) (* lambda2 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)))))>
#<alt (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda2 (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda1 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))))))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda1 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda1 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) 3))))))))))>
#<alt (* lambda2 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (* (/ lambda1 lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))>
#<alt (* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (+ (* -1 (* (/ lambda1 lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* 1/2 (* (/ (pow (- phi1 phi2) 2) (pow lambda2 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))))>
#<alt (* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (+ (* -1 (* (/ lambda1 lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* lambda1 (pow (- phi1 phi2) 2)) (pow lambda2 3)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* 1/2 (* (/ (pow (- phi1 phi2) 2) (pow lambda2 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))))>
#<alt (* -1 (* lambda2 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (* (/ lambda1 lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))>
#<alt (* -1 (* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (/ (+ (* -1/2 (* (/ (pow (- phi1 phi2) 2) lambda2) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* lambda1 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (pow (- phi1 phi2) 2))) (* 1/2 (* (/ (* lambda1 (pow (- phi1 phi2) 2)) lambda2) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))) lambda2)) (* lambda1 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)))))>
#<alt (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))>
#<alt (+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))>
#<alt (+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (* -1/4 (* (cos phi2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))>
#<alt (+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (- (+ 1 (* -1/4 (* (cos phi2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (* 1/2 (* (* phi1 (- (* 1/12 (* (sin phi2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) (- (+ 1 (* -1/4 (* (cos phi2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))>
#<alt phi1>
#<alt (* phi1 (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))>
#<alt (* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi1 3))) (* 1/2 (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (* -1 phi1)>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi2 (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2))) phi1))) phi1))) phi1)))))>
#<alt (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))>
#<alt (+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (* -1/4 (* (cos phi1) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))>
#<alt (+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (* -1/4 (* (cos phi1) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (* 1/2 (* (* phi2 (- (* 1/12 (* (sin phi1) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) (- (+ 1 (* -1/4 (* (cos phi1) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))>
#<alt phi2>
#<alt (* phi2 (+ 1 (* -1 (/ phi1 phi2))))>
#<alt (* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (* 1/2 (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))>
#<alt (* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (+ (* 1/2 (/ (* phi1 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi2 3))) (* 1/2 (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))>
#<alt (* -1 phi2)>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1/2 (/ (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2)) phi2))) phi2)))))>
#<alt (* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1 (/ (+ (* 1/2 (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi1 (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2))) phi2))) phi2))) phi2)))))>
#<alt (cos phi2)>
#<alt (+ (cos phi2) (* -1 (* phi1 (sin phi2))))>
#<alt (+ (cos phi2) (* phi1 (- (* -1/2 (* phi1 (cos phi2))) (sin phi2))))>
#<alt (+ (cos phi2) (* phi1 (- (* phi1 (+ (* -1/2 (cos phi2)) (* 1/6 (* phi1 (sin phi2))))) (sin phi2))))>
#<alt (cos (+ phi1 phi2))>
#<alt (cos (+ phi1 phi2))>
#<alt (cos (+ phi1 phi2))>
#<alt (cos (+ phi1 phi2))>
#<alt (cos (- phi2 (* -1 phi1)))>
#<alt (cos (- phi2 (* -1 phi1)))>
#<alt (cos (- phi2 (* -1 phi1)))>
#<alt (cos (- phi2 (* -1 phi1)))>
#<alt (cos phi1)>
#<alt (+ (cos phi1) (* -1 (* phi2 (sin phi1))))>
#<alt (+ (cos phi1) (* phi2 (- (* -1/2 (* phi2 (cos phi1))) (sin phi1))))>
#<alt (+ (cos phi1) (* phi2 (- (* phi2 (+ (* -1/2 (cos phi1)) (* 1/6 (* phi2 (sin phi1))))) (sin phi1))))>
#<alt (cos (+ phi1 phi2))>
#<alt (cos (+ phi1 phi2))>
#<alt (cos (+ phi1 phi2))>
#<alt (cos (+ phi1 phi2))>
#<alt (cos (- phi1 (* -1 phi2)))>
#<alt (cos (- phi1 (* -1 phi2)))>
#<alt (cos (- phi1 (* -1 phi2)))>
#<alt (cos (- phi1 (* -1 phi2)))>
#<alt (+ 1/2 (* 1/2 (cos phi2)))>
#<alt (+ 1/2 (+ (* -1/2 (* phi1 (sin phi2))) (* 1/2 (cos phi2))))>
#<alt (+ 1/2 (+ (* 1/2 (cos phi2)) (* phi1 (+ (* -1/2 (sin phi2)) (* -1/4 (* phi1 (cos phi2)))))))>
#<alt (+ 1/2 (+ (* 1/2 (cos phi2)) (* phi1 (+ (* -1/2 (sin phi2)) (* phi1 (+ (* -1/4 (cos phi2)) (* 1/12 (* phi1 (sin phi2)))))))))>
#<alt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))>
#<alt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))>
#<alt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))>
#<alt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))>
#<alt (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1)))))>
#<alt (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1)))))>
#<alt (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1)))))>
#<alt (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1)))))>
#<alt (+ 1/2 (* 1/2 (cos phi1)))>
#<alt (+ 1/2 (+ (* -1/2 (* phi2 (sin phi1))) (* 1/2 (cos phi1))))>
#<alt (+ 1/2 (+ (* 1/2 (cos phi1)) (* phi2 (+ (* -1/2 (sin phi1)) (* -1/4 (* phi2 (cos phi1)))))))>
#<alt (+ 1/2 (+ (* 1/2 (cos phi1)) (* phi2 (+ (* -1/2 (sin phi1)) (* phi2 (+ (* -1/4 (cos phi1)) (* 1/12 (* phi2 (sin phi1)))))))))>
#<alt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))>
#<alt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))>
#<alt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))>
#<alt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))>
#<alt (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2)))))>
#<alt (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2)))))>
#<alt (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2)))))>
#<alt (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2)))))>
#<alt (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))>
#<alt (* lambda1 (+ 1/2 (+ (* -1 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* lambda1 (+ 1/2 (+ (* -1 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* lambda1 (+ 1/2 (+ (* -1 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))>
#<alt (* -1 (* lambda1 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1))))>
#<alt (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))>
#<alt (+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* lambda2 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)))>
#<alt (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* -1 (* lambda2 (+ 1/2 (+ (* -1 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (* 1/2 (cos (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda2 (+ 1/2 (+ (* -1 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (* 1/2 (cos (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda2 (+ 1/2 (+ (* -1 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (* 1/2 (cos (+ phi1 phi2)))))))>
#<alt (* (+ 1/2 (* 1/2 (cos phi2))) (- lambda1 lambda2))>
#<alt (+ (* -1/2 (* phi1 (* (sin phi2) (- lambda1 lambda2)))) (* (+ 1/2 (* 1/2 (cos phi2))) (- lambda1 lambda2)))>
#<alt (+ (* phi1 (+ (* -1/2 (* (sin phi2) (- lambda1 lambda2))) (* -1/4 (* phi1 (* (cos phi2) (- lambda1 lambda2)))))) (* (+ 1/2 (* 1/2 (cos phi2))) (- lambda1 lambda2)))>
#<alt (+ (* phi1 (+ (* -1/2 (* (sin phi2) (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (* (cos phi2) (- lambda1 lambda2))) (* 1/12 (* phi1 (* (sin phi2) (- lambda1 lambda2)))))))) (* (+ 1/2 (* 1/2 (cos phi2))) (- lambda1 lambda2)))>
#<alt (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))>
#<alt (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))>
#<alt (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))>
#<alt (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))>
#<alt (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (- lambda1 lambda2))>
#<alt (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (- lambda1 lambda2))>
#<alt (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (- lambda1 lambda2))>
#<alt (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (- lambda1 lambda2))>
#<alt (* (+ 1/2 (* 1/2 (cos phi1))) (- lambda1 lambda2))>
#<alt (+ (* -1/2 (* phi2 (* (sin phi1) (- lambda1 lambda2)))) (* (+ 1/2 (* 1/2 (cos phi1))) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin phi1) (- lambda1 lambda2))) (* -1/4 (* phi2 (* (cos phi1) (- lambda1 lambda2)))))) (* (+ 1/2 (* 1/2 (cos phi1))) (- lambda1 lambda2)))>
#<alt (+ (* phi2 (+ (* -1/2 (* (sin phi1) (- lambda1 lambda2))) (* phi2 (+ (* -1/4 (* (cos phi1) (- lambda1 lambda2))) (* 1/12 (* phi2 (* (sin phi1) (- lambda1 lambda2)))))))) (* (+ 1/2 (* 1/2 (cos phi1))) (- lambda1 lambda2)))>
#<alt (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))>
#<alt (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))>
#<alt (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))>
#<alt (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))>
#<alt (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (- lambda1 lambda2))>
#<alt (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (- lambda1 lambda2))>
#<alt (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (- lambda1 lambda2))>
#<alt (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (- lambda1 lambda2))>
#<alt (* -1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) phi1))>
#<alt (/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))))) phi1)>
#<alt (/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (+ (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (- (* -1/2 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) 1)))))) phi1)>
#<alt (/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (+ (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (- (+ (* -1/2 (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)))) (* -1/2 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2)))) 1)))))) phi1)>
#<alt (* -1 phi1)>
#<alt (* phi1 (- (/ phi2 phi1) 1))>
#<alt (* phi1 (- (+ (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (/ phi2 phi1)) 1))>
#<alt (* phi1 (- (+ (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (/ phi2 phi1)) 1))>
#<alt (* -1 phi1)>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))>
#<alt (* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))>
#<alt (- (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)>
#<alt (- (+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) (* phi2 (+ 1 (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1))))) phi1)>
#<alt (- (+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) (* phi2 (+ 1 (+ (* -1/2 (/ (* phi2 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) phi1)) (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1)))))) phi1)>
#<alt (- (+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) (* phi2 (+ 1 (+ (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1)) (* phi2 (+ (* -1/2 (/ (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2))) phi1)) (* -1/2 (/ (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)) phi1)))))))) phi1)>
#<alt phi2>
#<alt (* phi2 (- (+ 1 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* phi1 phi2)))) (/ phi1 phi2)))>
#<alt (* phi2 (- (+ 1 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* phi1 phi2)))) (/ phi1 phi2)))>
#<alt (* phi2 (- (+ 1 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* phi1 phi2)))) (/ phi1 phi2)))>
#<alt phi2>
#<alt (* -1 (* phi2 (- (* -1 (/ (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1) phi2)) 1)))>
#<alt (* -1 (* phi2 (- (* -1 (/ (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1) phi2)) 1)))>
#<alt (* -1 (* phi2 (- (* -1 (/ (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1) phi2)) 1)))>
#<alt (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)>
#<alt (- (+ phi2 (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))) phi1)>
#<alt (- (+ phi2 (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* lambda1 (+ (* -1/2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))) phi1)>
#<alt (- (+ phi2 (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* lambda1 (+ (* -1/2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))) phi1)>
#<alt (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))>
#<alt (* (pow lambda1 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 phi1))))>
#<alt (* (pow lambda1 2) (- (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda1 2) phi1))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (+ (/ phi2 (pow lambda1 2)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 phi1))))) (/ phi1 (pow lambda1 2))))>
#<alt (* (pow lambda1 2) (- (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda1 2) phi1))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (+ (/ phi2 (pow lambda1 2)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 phi1))))) (/ phi1 (pow lambda1 2))))>
#<alt (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))>
#<alt (* (pow lambda1 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 phi1))))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* -1 (/ (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1) lambda1))) lambda1)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1))))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* -1 (/ (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1) lambda1))) lambda1)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1))))>
#<alt (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)>
#<alt (- (+ phi2 (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))) phi1)>
#<alt (- (+ phi2 (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* lambda2 (+ (* -1/2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))) phi1)>
#<alt (- (+ phi2 (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* lambda2 (+ (* -1/2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))) phi1)>
#<alt (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))>
#<alt (* (pow lambda2 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 phi1))))>
#<alt (* (pow lambda2 2) (- (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda2 2) phi1))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (+ (/ phi2 (pow lambda2 2)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 phi1))))) (/ phi1 (pow lambda2 2))))>
#<alt (* (pow lambda2 2) (- (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda2 2) phi1))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (+ (/ phi2 (pow lambda2 2)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 phi1))))) (/ phi1 (pow lambda2 2))))>
#<alt (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))>
#<alt (* (pow lambda2 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 phi1))))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* -1 (/ (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1) lambda2))) lambda2)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1))))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* -1 (/ (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1) lambda2))) lambda2)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1))))>
#<alt (* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))>
#<alt (* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))>
#<alt (* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))>
#<alt (* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))>
#<alt (* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))>
#<alt (* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))>
#<alt (* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))>
#<alt (* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))>
#<alt (* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))>
#<alt (* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))>
#<alt (* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))>
#<alt (* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))>
#<alt (* -1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) phi1))>
#<alt (/ (+ (* -1/2 (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))) (* R (* phi1 (+ phi2 (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))))) phi1)>
#<alt (/ (+ (* -1/2 (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* R (* phi1 (- (* -1/2 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) 1))) (* R (+ phi2 (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))))))) phi1)>
#<alt (/ (+ (* -1/2 (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* R (+ phi2 (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (* phi1 (+ (* -1/2 (* R (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2))))) (* R (- (* -1/2 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) 1))))))) phi1)>
#<alt (* -1 (* R phi1))>
#<alt (* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))>
#<alt (* phi1 (+ (* -1 R) (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (/ (* R phi2) phi1))))>
#<alt (* phi1 (+ (* -1 R) (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (/ (* R phi2) phi1))))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1)) (* R phi2)) phi1)))))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1)) (* R phi2)) phi1)))))>
#<alt (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1))>
#<alt (+ (* R (* phi2 (+ 1 (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1))))) (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)))>
#<alt (+ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) (* phi2 (+ (* -1/2 (/ (* R (* phi2 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)))) phi1)) (* R (+ 1 (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1)))))))>
#<alt (+ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) (* phi2 (+ (* R (+ 1 (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1)))) (* phi2 (+ (* -1/2 (/ (* R (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)))) phi1)) (* -1/2 (/ (* R (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) phi1)))))))>
#<alt (* R phi2)>
#<alt (* phi2 (+ R (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))>
#<alt (* phi2 (+ R (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))>
#<alt (* phi2 (+ R (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))>
#<alt (* R phi2)>
#<alt (* -1 (* phi2 (+ (* -1 R) (* -1 (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))))>
#<alt (* -1 (* phi2 (+ (* -1 R) (* -1 (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))))>
#<alt (* -1 (* phi2 (+ (* -1 R) (* -1 (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))))>
#<alt (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1))>
#<alt (+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (/ (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) phi1))>
#<alt (+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (* lambda1 (+ (* -1/2 (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))))>
#<alt (+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (* lambda1 (+ (* -1/2 (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))))>
#<alt (* -1/2 (/ (* R (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))>
#<alt (* (pow lambda1 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 phi1))))>
#<alt (* (pow lambda1 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (+ (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 phi1)) (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (pow lambda1 2)))))>
#<alt (* (pow lambda1 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (+ (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 phi1)) (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (pow lambda1 2)))))>
#<alt (* -1/2 (/ (* R (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))>
#<alt (* (pow lambda1 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 phi1))))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (* -1 (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) lambda1))) lambda1)) (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (* -1 (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) lambda1))) lambda1)) (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))>
#<alt (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1))>
#<alt (+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (/ (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) phi1))>
#<alt (+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (* lambda2 (+ (* -1/2 (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))))>
#<alt (+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (* lambda2 (+ (* -1/2 (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))))>
#<alt (* -1/2 (/ (* R (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))>
#<alt (* (pow lambda2 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 phi1))))>
#<alt (* (pow lambda2 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (+ (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 phi1)) (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (pow lambda2 2)))))>
#<alt (* (pow lambda2 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (+ (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 phi1)) (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (pow lambda2 2)))))>
#<alt (* -1/2 (/ (* R (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))>
#<alt (* (pow lambda2 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 phi1))))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (* -1 (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) lambda2))) lambda2)) (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (* -1 (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) lambda2))) lambda2)) (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))>
#<alt (* -1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))>
#<alt (/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))))) (pow phi1 2))>
#<alt (/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (+ (* -1/2 (* phi1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2)))) (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))))) (pow phi1 2))>
#<alt (/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (+ (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* -1/2 (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)))) (* -1/2 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))))))))) (pow phi1 2))>
#<alt (/ phi2 phi1)>
#<alt (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)>
#<alt (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)>
#<alt (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)>
#<alt (/ phi2 phi1)>
#<alt (* -1 (/ (+ (* -1 phi2) (* 1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))>
#<alt (* -1 (/ (+ (* -1 phi2) (* 1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))>
#<alt (* -1 (/ (+ (* -1 phi2) (* 1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))>
#<alt (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))>
#<alt (+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (/ 1 phi1))))>
#<alt (+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* -1/2 (/ (* phi2 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (+ (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (/ 1 phi1)))))>
#<alt (+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (+ (* phi2 (+ (* -1/2 (/ (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (* -1/2 (/ (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))) (/ 1 phi1)))))>
#<alt (/ phi2 phi1)>
#<alt (* phi2 (+ (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1)))>
#<alt (* phi2 (+ (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1)))>
#<alt (* phi2 (+ (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1)))>
#<alt (/ phi2 phi1)>
#<alt (* -1 (* phi2 (- (* 1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1))))>
#<alt (* -1 (* phi2 (- (* 1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1))))>
#<alt (* -1 (* phi2 (- (* 1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1))))>
#<alt (/ (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)>
#<alt (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (/ phi2 phi1) (/ (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (pow phi1 2))))>
#<alt (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (* lambda1 (+ (* -1/2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))) (/ phi2 phi1)))>
#<alt (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (* lambda1 (+ (* -1/2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))) (/ phi2 phi1)))>
#<alt (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))>
#<alt (* (pow lambda1 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 (pow phi1 2)))))>
#<alt (* (pow lambda1 2) (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda1 2) (pow phi1 2)))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (+ (/ phi2 (* (pow lambda1 2) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 (pow phi1 2)))))))>
#<alt (* (pow lambda1 2) (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda1 2) (pow phi1 2)))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (+ (/ phi2 (* (pow lambda1 2) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 (pow phi1 2)))))))>
#<alt (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))>
#<alt (* (pow lambda1 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 (pow phi1 2)))))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (* -1 (/ (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ phi2 phi1)) lambda1))) lambda1)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2)))))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (* -1 (/ (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ phi2 phi1)) lambda1))) lambda1)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2)))))>
#<alt (/ (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)>
#<alt (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (/ phi2 phi1) (/ (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (pow phi1 2))))>
#<alt (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (* lambda2 (+ (* -1/2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))) (/ phi2 phi1)))>
#<alt (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (* lambda2 (+ (* -1/2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))) (/ phi2 phi1)))>
#<alt (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))>
#<alt (* (pow lambda2 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 (pow phi1 2)))))>
#<alt (* (pow lambda2 2) (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda2 2) (pow phi1 2)))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (+ (/ phi2 (* (pow lambda2 2) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 (pow phi1 2)))))))>
#<alt (* (pow lambda2 2) (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda2 2) (pow phi1 2)))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (+ (/ phi2 (* (pow lambda2 2) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 (pow phi1 2)))))))>
#<alt (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))>
#<alt (* (pow lambda2 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 (pow phi1 2)))))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (* -1 (/ (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ phi2 phi1)) lambda2))) lambda2)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2)))))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (* -1 (/ (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ phi2 phi1)) lambda2))) lambda2)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2)))))>
Calls

144 calls:

TimeVariablePointExpression
14.0ms
lambda1
@inf
(* R (* (cos (* 1/2 (+ phi1 phi2))) lambda1))
5.0ms
phi1
@0
(* R (* (cos (* 1/2 (+ phi1 phi2))) lambda1))
5.0ms
R
@0
(* R (sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))))
3.0ms
lambda1
@0
(* (- lambda1 lambda2) (cos (* 1/2 phi1)))
3.0ms
lambda2
@inf
(sqrt (+ (* (- lambda1 lambda2) (* (- lambda1 lambda2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* (- phi1 phi2) (- phi1 phi2))))

rewrite401.0ms (3.1%)

Memory
-0.0MiB live, 433.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 932×lower-fma.f32
4 928×lower-fma.f64
4 678×lower-*.f32
4 650×lower-*.f64
4 214×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038190
073188
1260180
22004173
08732166
Stop Event
iter limit
node limit
iter limit
Counts
17 → 404
Calls
Call 1
Inputs
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(*.f64 #s(literal 1/2 binary64) phi1)
(neg.f64 phi1)
(*.f64 R (neg.f64 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(cos.f64 (+.f64 phi1 phi2))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))
(fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1))
(*.f64 R (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1)))
(/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1)
Outputs
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2)))
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 1 binary64)))
(fma.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2)))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))
(/.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (+.f64 lambda1 lambda2))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))) (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64))) (fma.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1 binary64))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 1 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64)))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 phi1 phi1))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 phi1 phi1))) R)
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(*.f64 #s(literal 1/2 binary64) phi1)
(*.f64 phi1 #s(literal 1/2 binary64))
(+.f64 #s(literal 0 binary64) (neg.f64 phi1))
(-.f64 #s(literal 0 binary64) phi1)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) phi1)) (/.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 0 binary64) phi1)))
(neg.f64 phi1)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (+.f64 #s(literal 0 binary64) phi1))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1))) (neg.f64 (+.f64 #s(literal 0 binary64) phi1)))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 0 binary64) (neg.f64 phi1)))))
(*.f64 phi1 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) phi1)
(-.f64 #s(literal 0 binary64) (*.f64 phi1 R))
(neg.f64 (*.f64 phi1 R))
(*.f64 R (neg.f64 phi1))
(*.f64 (neg.f64 phi1) R)
(*.f64 #s(literal -1 binary64) (*.f64 phi1 R))
(*.f64 (neg.f64 R) phi1)
(*.f64 (*.f64 R #s(literal -1 binary64)) phi1)
(exp.f64 (log.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 1 binary64))
(pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (sqrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) #s(literal 1 binary64)))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)
(*.f64 lambda1 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 lambda1 R))
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) R)
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(+.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi2))
(+.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi1))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi2))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi2))))
(fma.f64 #s(literal 1/2 binary64) phi1 (*.f64 #s(literal 1/2 binary64) phi2))
(fma.f64 #s(literal 1/2 binary64) phi2 (*.f64 #s(literal 1/2 binary64) phi1))
(fma.f64 phi1 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) phi2))
(fma.f64 phi2 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 phi2 (*.f64 phi2 phi2)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi1) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi2)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1)))) (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2))) (-.f64 phi1 phi2))
(/.f64 (*.f64 (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/2 binary64)) (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)))
(/.f64 (*.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) #s(literal 1/2 binary64)) (-.f64 phi1 phi2))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 phi2 (*.f64 phi2 phi2))))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi1) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi2)))) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1))))) (neg.f64 (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)))) (neg.f64 (-.f64 phi1 phi2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) #s(literal 1/2 binary64))) (neg.f64 (-.f64 phi1 phi2)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 #s(literal 1/8 binary64) (*.f64 phi1 (*.f64 phi1 phi1)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi2) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi1)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))
(*.f64 (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)))))
(*.f64 (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2))))
(*.f64 (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)))) (/.f64 #s(literal 1/2 binary64) (-.f64 phi1 phi2)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2))) (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)))) (+.f64 phi1 phi2))
(*.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1))))) (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1))))
(*.f64 (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1))))) (/.f64 #s(literal 1/2 binary64) (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (sqrt.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))
(pow.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (neg.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2))))
(+.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (neg.f64 (sin.f64 phi1)) (sin.f64 phi2)))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 phi1 phi1) (-.f64 phi1 phi2))) (cos.f64 (/.f64 (*.f64 phi2 phi2) (-.f64 phi1 phi2)))) (*.f64 (sin.f64 (/.f64 (*.f64 phi1 phi1) (-.f64 phi1 phi2))) (sin.f64 (/.f64 (*.f64 phi2 phi2) (-.f64 phi1 phi2)))))
(cos.f64 (+.f64 phi1 phi2))
(-.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (sin.f64 phi1) (sin.f64 phi2)))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (sin.f64 phi1) (sin.f64 phi2)))))) (/.f64 (pow.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (sin.f64 phi1) (sin.f64 phi2)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) #s(literal 2 binary64)) (cos.f64 (-.f64 phi1 phi2))) (/.f64 (pow.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) #s(literal 2 binary64)) (cos.f64 (-.f64 phi1 phi2))))
(fma.f64 (cos.f64 phi1) (cos.f64 phi2) (neg.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2))))
(fma.f64 (cos.f64 phi1) (cos.f64 phi2) (*.f64 (neg.f64 (sin.f64 phi1)) (sin.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 phi1) (neg.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2))))
(fma.f64 (cos.f64 phi2) (cos.f64 phi1) (*.f64 (neg.f64 (sin.f64 phi1)) (sin.f64 phi2)))
(fma.f64 (cos.f64 (/.f64 (*.f64 phi1 phi1) (-.f64 phi1 phi2))) (cos.f64 (/.f64 (*.f64 phi2 phi2) (-.f64 phi1 phi2))) (*.f64 (sin.f64 (/.f64 (*.f64 phi1 phi1) (-.f64 phi1 phi2))) (sin.f64 (/.f64 (*.f64 phi2 phi2) (-.f64 phi1 phi2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (sin.f64 phi1) (sin.f64 phi2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) #s(literal 2 binary64))) (cos.f64 (-.f64 phi1 phi2)))
(/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (-.f64 phi1 phi2))) (-.f64 (cos.f64 (-.f64 phi1 phi2)) (cos.f64 (+.f64 phi1 phi2)))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (-.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 phi1 phi2)) (cos.f64 (+.f64 phi1 phi2))))) #s(literal 4 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (sin.f64 phi1) (sin.f64 phi2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (-.f64 phi1 phi2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2))) (neg.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)))) (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (neg.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (sin.f64 phi1)) (sin.f64 phi2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 phi1)) (sin.f64 phi2)) (*.f64 (neg.f64 (sin.f64 phi1)) (sin.f64 phi2))) (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (neg.f64 (sin.f64 phi1)) (sin.f64 phi2))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))))))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))))) #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))))) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64))))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda1) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (neg.f64 lambda2)))
(+.f64 (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (*.f64 (neg.f64 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))))
(fma.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (neg.f64 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))))
(fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)))
(fma.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda1 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (neg.f64 lambda2)))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(/.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 lambda1 lambda2)))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))))))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))) (pow.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))
(/.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))))))) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))))))))) (neg.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))))))))) (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 lambda1 lambda2))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))))))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (+.f64 lambda1 lambda2))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))) (pow.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))) (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (-.f64 lambda1 lambda2))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2))))))) (-.f64 lambda1 lambda2))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (+.f64 (pow.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))) (*.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda1) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (neg.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda1) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda1) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (neg.f64 lambda2)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (neg.f64 lambda2))) (*.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda1) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (neg.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (*.f64 (neg.f64 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (*.f64 (neg.f64 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (-.f64 lambda1 lambda2))
(+.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)))
(+.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) (neg.f64 phi1))
(-.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) phi1)
(-.f64 #s(literal 0 binary64) (-.f64 phi1 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1)))) (/.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1)))))
(-.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) #s(literal 0 binary64)) phi1)
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) phi1)) (/.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) phi1)))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (fma.f64 phi1 phi1 (*.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) phi1)))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (fma.f64 phi1 phi1 (*.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) phi1)))))
(-.f64 (/.f64 (*.f64 phi1 phi1) (-.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)))))
(fma.f64 phi1 (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) phi1) (neg.f64 phi1))
(fma.f64 phi1 #s(literal -1 binary64) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 phi1))
(fma.f64 (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) phi1) phi1 (neg.f64 phi1))
(fma.f64 (/.f64 #s(literal 1 binary64) phi1) (/.f64 phi1 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))) (neg.f64 phi1))
(fma.f64 #s(literal -1 binary64) phi1 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)))
(fma.f64 (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (/.f64 #s(literal 1 binary64) phi1) (neg.f64 phi1))
(fma.f64 (/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) phi1) (/.f64 phi1 #s(literal -1 binary64)) (neg.f64 phi1))
(fma.f64 (/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) #s(literal -1 binary64)) (/.f64 phi1 phi1) (neg.f64 phi1))
(fma.f64 (/.f64 phi1 phi1) (/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) #s(literal -1 binary64)) (neg.f64 phi1))
(fma.f64 (/.f64 phi1 phi1) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))) (neg.f64 phi1))
(fma.f64 (/.f64 phi1 #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) phi1) (neg.f64 phi1))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 phi1 (fma.f64 phi2 (*.f64 phi2 phi2) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 3 binary64))))) (/.f64 phi1 (fma.f64 phi2 (-.f64 phi2 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)))) (neg.f64 phi1))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 phi1 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 phi2 phi2)))) (/.f64 phi1 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) phi2)) (neg.f64 phi1))
(fma.f64 (/.f64 phi1 (/.f64 phi1 (fma.f64 phi2 (*.f64 phi2 phi2) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (-.f64 phi2 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)))) (neg.f64 phi1))
(fma.f64 (/.f64 phi1 (/.f64 phi1 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 phi2 phi2)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) phi2)) (neg.f64 phi1))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (fma.f64 (neg.f64 phi1) (-.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (fma.f64 phi1 phi1 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 phi1) (-.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 phi1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1))) (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (*.f64 phi1 phi1)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (neg.f64 phi1) (-.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 phi1))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1))) (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (*.f64 phi1 phi1))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (*.f64 phi1 phi1))) (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (*.f64 phi1 phi1))) (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) phi1))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 phi1)))) (neg.f64 (fma.f64 (neg.f64 phi1) (-.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 phi1)))) (neg.f64 (fma.f64 phi1 phi1 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (*.f64 phi1 phi1)))) (neg.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (*.f64 phi1 phi1)))) (neg.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) phi1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 phi1 (*.f64 phi1 phi1))) (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (fma.f64 phi1 phi1 (*.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) phi1))))
(/.f64 (-.f64 (*.f64 phi1 phi1) (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) phi1)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (/.f64 phi1 (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (/.f64 phi1 (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) phi1 (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) phi1))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (neg.f64 phi1) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (neg.f64 (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (neg.f64 phi1)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (*.f64 #s(literal 1 binary64) phi1))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (neg.f64 phi1) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (*.f64 phi1 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (neg.f64 phi1)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (*.f64 phi1 #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (neg.f64 phi1) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) phi1))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (neg.f64 phi1)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (*.f64 (+.f64 #s(literal 0 binary64) phi1) phi1)) (*.f64 (+.f64 #s(literal 0 binary64) phi1) (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (/.f64 phi1 (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))) (*.f64 (+.f64 #s(literal 0 binary64) phi1) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) phi1) (/.f64 phi1 (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) phi1 (*.f64 (+.f64 #s(literal 0 binary64) phi1) (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)))) (*.f64 (+.f64 #s(literal 0 binary64) phi1) phi1))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (neg.f64 phi1) (*.f64 (+.f64 #s(literal 0 binary64) phi1) (neg.f64 (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))))) (*.f64 (+.f64 #s(literal 0 binary64) phi1) (neg.f64 phi1)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (*.f64 (+.f64 #s(literal 0 binary64) phi1) (*.f64 #s(literal 1 binary64) phi1))) (*.f64 (+.f64 #s(literal 0 binary64) phi1) (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (neg.f64 phi1) (*.f64 (+.f64 #s(literal 0 binary64) phi1) (*.f64 phi1 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))))) (*.f64 (+.f64 #s(literal 0 binary64) phi1) (neg.f64 phi1)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (*.f64 (+.f64 #s(literal 0 binary64) phi1) (*.f64 phi1 #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) phi1) (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (neg.f64 phi1) (*.f64 (+.f64 #s(literal 0 binary64) phi1) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) phi1))) (*.f64 (+.f64 #s(literal 0 binary64) phi1) (neg.f64 phi1)))
(/.f64 (fma.f64 phi1 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (*.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(/.f64 (fma.f64 phi1 (+.f64 #s(literal 0 binary64) phi1) (*.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)))) (*.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (+.f64 #s(literal 0 binary64) phi1)))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (*.f64 (/.f64 phi1 (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (/.f64 phi1 (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) phi1) (*.f64 (/.f64 phi1 (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))) (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)))) (*.f64 (/.f64 phi1 (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))) (+.f64 #s(literal 0 binary64) phi1)))
(/.f64 (fma.f64 (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (*.f64 phi1 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 phi1 (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(/.f64 (fma.f64 (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (+.f64 #s(literal 0 binary64) phi1) (*.f64 phi1 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)))) (*.f64 phi1 (+.f64 #s(literal 0 binary64) phi1)))
(/.f64 (fma.f64 (neg.f64 (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (*.f64 (neg.f64 phi1) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (neg.f64 phi1) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))) (+.f64 #s(literal 0 binary64) phi1) (*.f64 (neg.f64 phi1) (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)))) (*.f64 (neg.f64 phi1) (+.f64 #s(literal 0 binary64) phi1)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) phi1) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (*.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) phi1) (+.f64 #s(literal 0 binary64) phi1) (*.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)))) (*.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (+.f64 #s(literal 0 binary64) phi1)))
(/.f64 (fma.f64 (*.f64 phi1 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (*.f64 (neg.f64 phi1) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (neg.f64 phi1) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(/.f64 (fma.f64 (*.f64 phi1 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))) (+.f64 #s(literal 0 binary64) phi1) (*.f64 (neg.f64 phi1) (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)))) (*.f64 (neg.f64 phi1) (+.f64 #s(literal 0 binary64) phi1)))
(/.f64 (fma.f64 (*.f64 phi1 #s(literal 1 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (*.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(/.f64 (fma.f64 (*.f64 phi1 #s(literal 1 binary64)) (+.f64 #s(literal 0 binary64) phi1) (*.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)))) (*.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (+.f64 #s(literal 0 binary64) phi1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) phi1) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1))) (*.f64 (neg.f64 phi1) (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (neg.f64 phi1) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) phi1) (+.f64 #s(literal 0 binary64) phi1) (*.f64 (neg.f64 phi1) (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)))) (*.f64 (neg.f64 phi1) (+.f64 #s(literal 0 binary64) phi1)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1)))) (*.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1))) (*.f64 phi1 phi1))) (*.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1))) (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 phi1 (*.f64 phi1 phi1)))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (fma.f64 phi1 phi1 (*.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) phi1)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 phi1))))) (neg.f64 (neg.f64 (fma.f64 (neg.f64 phi1) (-.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (*.f64 phi1 phi1))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1))))))
(/.f64 (neg.f64 (-.f64 (*.f64 phi1 phi1) (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)))))
(pow.f64 (/.f64 (fma.f64 (neg.f64 phi1) (-.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1))) (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (*.f64 phi1 phi1)))) #s(literal -1 binary64))
(*.f64 phi1 (+.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) phi1)))
(*.f64 phi1 (+.f64 (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) phi1) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 phi1) (-.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (*.f64 phi1 phi1))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 phi1)) phi1) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1))) (-.f64 (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) phi1) #s(literal -1 binary64))))
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))))
(+.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (*.f64 R (neg.f64 phi1)))
(-.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (*.f64 phi1 R))
(-.f64 (/.f64 (pow.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (*.f64 R (neg.f64 phi1)))) (/.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 R)) (-.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (*.f64 R (neg.f64 phi1)))))
(fma.f64 phi1 (*.f64 (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) phi1) R) (*.f64 R (neg.f64 phi1)))
(fma.f64 R (neg.f64 phi1) (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))))
(fma.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) (*.f64 R (neg.f64 phi1)))
(fma.f64 (neg.f64 phi1) R (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))))
(fma.f64 (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) phi1) (*.f64 phi1 R) (*.f64 R (neg.f64 phi1)))
(fma.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) R (*.f64 R (neg.f64 phi1)))
(fma.f64 #s(literal -1 binary64) (*.f64 phi1 R) (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))))
(fma.f64 (*.f64 phi1 R) (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) phi1) (*.f64 R (neg.f64 phi1)))
(fma.f64 (neg.f64 R) phi1 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))))
(fma.f64 (*.f64 R (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) phi1)) phi1 (*.f64 R (neg.f64 phi1)))
(fma.f64 (*.f64 R #s(literal -1 binary64)) phi1 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 R (neg.f64 phi1)) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R)))) (+.f64 (pow.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 R)) (*.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (*.f64 R (neg.f64 phi1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R))) (-.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (*.f64 R (neg.f64 phi1))))
(/.f64 (*.f64 R (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 phi1)))) (fma.f64 (neg.f64 phi1) (-.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 R (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (*.f64 phi1 phi1)))) (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) R) (fma.f64 (neg.f64 phi1) (-.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (*.f64 phi1 phi1))) R) (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 R (neg.f64 phi1)) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R))))) (neg.f64 (+.f64 (pow.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 R)) (*.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (*.f64 R (neg.f64 phi1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R)))) (neg.f64 (-.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (*.f64 R (neg.f64 phi1)))))
(/.f64 (neg.f64 (*.f64 R (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 phi1))))) (neg.f64 (fma.f64 (neg.f64 phi1) (-.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 R (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (*.f64 phi1 phi1))))) (neg.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) R)) (neg.f64 (fma.f64 (neg.f64 phi1) (-.f64 (neg.f64 phi1) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (*.f64 phi1 phi1))) R)) (neg.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 (neg.f64 phi1)))))
(/.f64 (fma.f64 (*.f64 R (neg.f64 phi1)) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R)) (pow.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 phi1 R) (*.f64 phi1 R) (-.f64 (pow.f64 (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)))))))
(*.f64 R (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 phi1)))
(*.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64) (neg.f64 phi1)) R)
(*.f64 (/.f64 R phi1) (/.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (*.f64 phi1 phi1))) (-.f64 (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) phi1) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 2 binary64)) #s(literal 1 binary64) (neg.f64 (*.f64 phi1 phi1))) phi1) (/.f64 R (-.f64 (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) phi1) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) phi2)) phi1) (/.f64 (/.f64 (*.f64 phi2 phi2) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) phi2)) phi1))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 phi1)) (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) (neg.f64 phi1)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 phi1 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) phi2))) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) phi2))))
(neg.f64 (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) (neg.f64 phi1)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) phi1))
(/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) phi1)
(/.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64)) phi1)
(/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (neg.f64 phi1))
(/.f64 (fma.f64 phi2 (*.f64 phi2 phi2) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 3 binary64))) (*.f64 phi1 (fma.f64 phi2 (-.f64 phi2 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 phi2 phi2)) (*.f64 phi1 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) phi2)))
(/.f64 (*.f64 (fma.f64 phi2 (*.f64 phi2 phi2) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 phi2 (-.f64 phi2 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64))) phi1))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 phi2 phi2)) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) phi2) phi1))
(/.f64 (neg.f64 (fma.f64 phi2 (*.f64 phi2 phi2) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 3 binary64)))) (neg.f64 (*.f64 phi1 (fma.f64 phi2 (-.f64 phi2 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 phi2 phi2))) (neg.f64 (*.f64 phi1 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) phi2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))) (neg.f64 (neg.f64 phi1)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal 1 binary64))) (neg.f64 phi1))
(/.f64 (*.f64 (fma.f64 phi2 (*.f64 phi2 phi2) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) phi1)) (fma.f64 phi2 (-.f64 phi2 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) phi1)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) phi2))
(/.f64 (/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) #s(literal -1 binary64)) phi1)
(/.f64 (neg.f64 (*.f64 (fma.f64 phi2 (*.f64 phi2 phi2) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 phi2 (-.f64 phi2 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64))) phi1)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 phi2 phi2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) phi2) phi1)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)))) (neg.f64 (neg.f64 (neg.f64 phi1))))
(/.f64 (neg.f64 (*.f64 (fma.f64 phi2 (*.f64 phi2 phi2) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) phi1))) (neg.f64 (fma.f64 phi2 (-.f64 phi2 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) phi1))) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) phi2)))
(/.f64 (neg.f64 (/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) #s(literal -1 binary64))) (neg.f64 phi1))
(pow.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 phi1 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) (/.f64 #s(literal 1 binary64) phi1))
(*.f64 (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) phi1) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) phi2) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) phi2)))
(*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) (/.f64 #s(literal 1 binary64) (neg.f64 phi1)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) phi1))
(*.f64 (/.f64 #s(literal 1 binary64) phi1) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2))
(*.f64 (/.f64 #s(literal 1 binary64) phi1) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 phi1 (fma.f64 phi2 (*.f64 phi2 phi2) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (-.f64 phi2 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 phi1 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 phi2 phi2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) phi2)))
(*.f64 (/.f64 #s(literal -1 binary64) phi1) (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 phi2 (-.f64 phi2 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64))) phi1) (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))) phi2) (fma.f64 phi2 (-.f64 phi2 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64))))) (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))) #s(literal 2 binary64)))))

simplify582.0ms (4.4%)

Memory
-0.5MiB live, 590.9MiB allocated
Algorithm
egg-herbie
Rules
9 108×lower-fma.f64
9 108×lower-fma.f32
8 574×lower-*.f64
8 574×lower-*.f32
5 410×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0139313963
1454613518
0885612694
Stop Event
iter limit
node limit
Counts
576 → 572
Calls
Call 1
Inputs
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(* lambda1 (cos (* 1/2 phi1)))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (cos (* 1/2 phi1)))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* lambda1 (cos (* 1/2 phi1)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(- lambda1 lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* 1/384 (* (pow phi1 2) (- lambda1 lambda2)))))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/46080 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/384 (- lambda1 lambda2))))))) lambda2)
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (- lambda1 lambda2))
(+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* -1/1440 (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))))))))
(* R phi1)
(* phi1 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))
(* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))
(* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))
(* -1 (* R phi1))
(* -1 (* phi1 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))))
(* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1)))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda1)) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))
(* -1 (* R (* lambda2 (cos (* 1/2 phi1)))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda2)) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))
1
(+ 1 (* -1/8 (pow phi1 2)))
(+ 1 (* (pow phi1 2) (- (* 1/384 (pow phi1 2)) 1/8)))
(+ 1 (* (pow phi1 2) (- (* (pow phi1 2) (+ 1/384 (* -1/46080 (pow phi1 2)))) 1/8)))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* 1/2 phi1)
(* -1 phi1)
(* -1 phi1)
(* -1 phi1)
(* -1 phi1)
(* -1 phi1)
(* -1 phi1)
(* -1 phi1)
(* -1 phi1)
(* -1 phi1)
(* -1 phi1)
(* -1 phi1)
(* -1 phi1)
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(* -1 (* R phi1))
(cos (* 1/2 phi2))
(+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 phi1))
(+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(* lambda1 (cos (* 1/2 phi2)))
(+ (* -1/2 (* lambda1 (* phi1 (sin (* 1/2 phi2))))) (* lambda1 (cos (* 1/2 phi2))))
(+ (* lambda1 (cos (* 1/2 phi2))) (* phi1 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi2)))) (* -1/8 (* lambda1 (* phi1 (cos (* 1/2 phi2))))))))
(+ (* lambda1 (cos (* 1/2 phi2))) (* phi1 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi2)))) (* phi1 (+ (* -1/8 (* lambda1 (cos (* 1/2 phi2)))) (* 1/48 (* lambda1 (* phi1 (sin (* 1/2 phi2))))))))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(* lambda1 (cos (* 1/2 phi1)))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))
(+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))
(+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* phi2 (+ (* -1/8 (* lambda1 (cos (* 1/2 phi1)))) (* 1/48 (* lambda1 (* phi2 (sin (* 1/2 phi1))))))))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 phi2))))
(+ (* -1/2 (* R (* lambda1 (* phi1 (sin (* 1/2 phi2)))))) (* R (* lambda1 (cos (* 1/2 phi2)))))
(+ (* R (* lambda1 (cos (* 1/2 phi2)))) (* phi1 (+ (* -1/2 (* R (* lambda1 (sin (* 1/2 phi2))))) (* -1/8 (* R (* lambda1 (* phi1 (cos (* 1/2 phi2)))))))))
(+ (* R (* lambda1 (cos (* 1/2 phi2)))) (* phi1 (+ (* -1/2 (* R (* lambda1 (sin (* 1/2 phi2))))) (* phi1 (+ (* -1/8 (* R (* lambda1 (cos (* 1/2 phi2))))) (* 1/48 (* R (* lambda1 (* phi1 (sin (* 1/2 phi2)))))))))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(* R (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(* R (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(* R (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(+ (* -1/2 (* R (* lambda1 (* phi2 (sin (* 1/2 phi1)))))) (* R (* lambda1 (cos (* 1/2 phi1)))))
(+ (* R (* lambda1 (cos (* 1/2 phi1)))) (* phi2 (+ (* -1/2 (* R (* lambda1 (sin (* 1/2 phi1))))) (* -1/8 (* R (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))
(+ (* R (* lambda1 (cos (* 1/2 phi1)))) (* phi2 (+ (* -1/2 (* R (* lambda1 (sin (* 1/2 phi1))))) (* phi2 (+ (* -1/8 (* R (* lambda1 (cos (* 1/2 phi1))))) (* 1/48 (* R (* lambda1 (* phi2 (sin (* 1/2 phi1)))))))))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(* R (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(* R (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(* R (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* 1/2 phi2)
(+ (* 1/2 phi1) (* 1/2 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(* 1/2 phi1)
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(* 1/2 phi1)
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(* 1/2 phi1)
(+ (* 1/2 phi1) (* 1/2 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(* 1/2 phi2)
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(* 1/2 phi2)
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))
(+ (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))))
(+ (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda2 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))))))
(+ (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda2 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda2 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) 3))))))))))
(* lambda1 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (* (/ lambda2 lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (+ (* -1 (* (/ lambda2 lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* 1/2 (* (/ (pow (- phi1 phi2) 2) (pow lambda1 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))))
(* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (+ (* -1 (* (/ lambda2 lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* lambda2 (pow (- phi1 phi2) 2)) (pow lambda1 3)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* 1/2 (* (/ (pow (- phi1 phi2) 2) (pow lambda1 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))))
(* -1 (* lambda1 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))
(* -1 (* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (* (/ lambda2 lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))
(* -1 (* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (/ (+ (* -1/2 (* (/ (pow (- phi1 phi2) 2) lambda1) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* lambda2 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)))))
(* -1 (* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (pow (- phi1 phi2) 2))) (* 1/2 (* (/ (* lambda2 (pow (- phi1 phi2) 2)) lambda1) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))) lambda1)) (* lambda2 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)))))
(sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))
(+ (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))))
(+ (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda2 (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda1 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))))))
(+ (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda1 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda1 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) 3))))))))))
(* lambda2 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (* (/ lambda1 lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (+ (* -1 (* (/ lambda1 lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* 1/2 (* (/ (pow (- phi1 phi2) 2) (pow lambda2 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))))
(* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (+ (* -1 (* (/ lambda1 lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* lambda1 (pow (- phi1 phi2) 2)) (pow lambda2 3)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* 1/2 (* (/ (pow (- phi1 phi2) 2) (pow lambda2 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))))
(* -1 (* lambda2 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))
(* -1 (* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (* (/ lambda1 lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))
(* -1 (* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (/ (+ (* -1/2 (* (/ (pow (- phi1 phi2) 2) lambda2) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* lambda1 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)))))
(* -1 (* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (pow (- phi1 phi2) 2))) (* 1/2 (* (/ (* lambda1 (pow (- phi1 phi2) 2)) lambda2) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))) lambda2)) (* lambda1 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)))))
(sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (* -1/4 (* (cos phi2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))
(+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (- (+ 1 (* -1/4 (* (cos phi2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (* 1/2 (* (* phi1 (- (* 1/12 (* (sin phi2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) (- (+ 1 (* -1/4 (* (cos phi2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi1 3))) (* 1/2 (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(* -1 phi1)
(* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi2 (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2))) phi1))) phi1))) phi1)))))
(sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (* -1/4 (* (cos phi1) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (* -1/4 (* (cos phi1) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (* 1/2 (* (* phi2 (- (* 1/12 (* (sin phi1) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) (- (+ 1 (* -1/4 (* (cos phi1) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
phi2
(* phi2 (+ 1 (* -1 (/ phi1 phi2))))
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (* 1/2 (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (+ (* 1/2 (/ (* phi1 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi2 3))) (* 1/2 (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(* -1 phi2)
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1/2 (/ (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2)) phi2))) phi2)))))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1 (/ (+ (* 1/2 (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi1 (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2))) phi2))) phi2))) phi2)))))
(cos phi2)
(+ (cos phi2) (* -1 (* phi1 (sin phi2))))
(+ (cos phi2) (* phi1 (- (* -1/2 (* phi1 (cos phi2))) (sin phi2))))
(+ (cos phi2) (* phi1 (- (* phi1 (+ (* -1/2 (cos phi2)) (* 1/6 (* phi1 (sin phi2))))) (sin phi2))))
(cos (+ phi1 phi2))
(cos (+ phi1 phi2))
(cos (+ phi1 phi2))
(cos (+ phi1 phi2))
(cos (- phi2 (* -1 phi1)))
(cos (- phi2 (* -1 phi1)))
(cos (- phi2 (* -1 phi1)))
(cos (- phi2 (* -1 phi1)))
(cos phi1)
(+ (cos phi1) (* -1 (* phi2 (sin phi1))))
(+ (cos phi1) (* phi2 (- (* -1/2 (* phi2 (cos phi1))) (sin phi1))))
(+ (cos phi1) (* phi2 (- (* phi2 (+ (* -1/2 (cos phi1)) (* 1/6 (* phi2 (sin phi1))))) (sin phi1))))
(cos (+ phi1 phi2))
(cos (+ phi1 phi2))
(cos (+ phi1 phi2))
(cos (+ phi1 phi2))
(cos (- phi1 (* -1 phi2)))
(cos (- phi1 (* -1 phi2)))
(cos (- phi1 (* -1 phi2)))
(cos (- phi1 (* -1 phi2)))
(+ 1/2 (* 1/2 (cos phi2)))
(+ 1/2 (+ (* -1/2 (* phi1 (sin phi2))) (* 1/2 (cos phi2))))
(+ 1/2 (+ (* 1/2 (cos phi2)) (* phi1 (+ (* -1/2 (sin phi2)) (* -1/4 (* phi1 (cos phi2)))))))
(+ 1/2 (+ (* 1/2 (cos phi2)) (* phi1 (+ (* -1/2 (sin phi2)) (* phi1 (+ (* -1/4 (cos phi2)) (* 1/12 (* phi1 (sin phi2)))))))))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1)))))
(+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1)))))
(+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1)))))
(+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1)))))
(+ 1/2 (* 1/2 (cos phi1)))
(+ 1/2 (+ (* -1/2 (* phi2 (sin phi1))) (* 1/2 (cos phi1))))
(+ 1/2 (+ (* 1/2 (cos phi1)) (* phi2 (+ (* -1/2 (sin phi1)) (* -1/4 (* phi2 (cos phi1)))))))
(+ 1/2 (+ (* 1/2 (cos phi1)) (* phi2 (+ (* -1/2 (sin phi1)) (* phi2 (+ (* -1/4 (cos phi1)) (* 1/12 (* phi2 (sin phi1)))))))))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2)))))
(+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2)))))
(+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2)))))
(+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2)))))
(* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))
(* lambda1 (+ 1/2 (+ (* -1 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))
(* lambda1 (+ 1/2 (+ (* -1 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))
(* lambda1 (+ 1/2 (+ (* -1 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))
(* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))
(* -1 (* lambda1 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1))))
(* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))
(+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(* lambda2 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)))
(* lambda2 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)))
(* lambda2 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)))
(* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(* -1 (* lambda2 (+ 1/2 (+ (* -1 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (* 1/2 (cos (+ phi1 phi2)))))))
(* -1 (* lambda2 (+ 1/2 (+ (* -1 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (* 1/2 (cos (+ phi1 phi2)))))))
(* -1 (* lambda2 (+ 1/2 (+ (* -1 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (* 1/2 (cos (+ phi1 phi2)))))))
(* (+ 1/2 (* 1/2 (cos phi2))) (- lambda1 lambda2))
(+ (* -1/2 (* phi1 (* (sin phi2) (- lambda1 lambda2)))) (* (+ 1/2 (* 1/2 (cos phi2))) (- lambda1 lambda2)))
(+ (* phi1 (+ (* -1/2 (* (sin phi2) (- lambda1 lambda2))) (* -1/4 (* phi1 (* (cos phi2) (- lambda1 lambda2)))))) (* (+ 1/2 (* 1/2 (cos phi2))) (- lambda1 lambda2)))
(+ (* phi1 (+ (* -1/2 (* (sin phi2) (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (* (cos phi2) (- lambda1 lambda2))) (* 1/12 (* phi1 (* (sin phi2) (- lambda1 lambda2)))))))) (* (+ 1/2 (* 1/2 (cos phi2))) (- lambda1 lambda2)))
(* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))
(* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))
(* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))
(* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))
(* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (- lambda1 lambda2))
(* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (- lambda1 lambda2))
(* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (- lambda1 lambda2))
(* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (- lambda1 lambda2))
(* (+ 1/2 (* 1/2 (cos phi1))) (- lambda1 lambda2))
(+ (* -1/2 (* phi2 (* (sin phi1) (- lambda1 lambda2)))) (* (+ 1/2 (* 1/2 (cos phi1))) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin phi1) (- lambda1 lambda2))) (* -1/4 (* phi2 (* (cos phi1) (- lambda1 lambda2)))))) (* (+ 1/2 (* 1/2 (cos phi1))) (- lambda1 lambda2)))
(+ (* phi2 (+ (* -1/2 (* (sin phi1) (- lambda1 lambda2))) (* phi2 (+ (* -1/4 (* (cos phi1) (- lambda1 lambda2))) (* 1/12 (* phi2 (* (sin phi1) (- lambda1 lambda2)))))))) (* (+ 1/2 (* 1/2 (cos phi1))) (- lambda1 lambda2)))
(* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))
(* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))
(* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))
(* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))
(* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (- lambda1 lambda2))
(* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (- lambda1 lambda2))
(* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (- lambda1 lambda2))
(* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (- lambda1 lambda2))
(* -1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) phi1))
(/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))))) phi1)
(/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (+ (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (- (* -1/2 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) 1)))))) phi1)
(/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (+ (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (- (+ (* -1/2 (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)))) (* -1/2 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2)))) 1)))))) phi1)
(* -1 phi1)
(* phi1 (- (/ phi2 phi1) 1))
(* phi1 (- (+ (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (/ phi2 phi1)) 1))
(* phi1 (- (+ (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (/ phi2 phi1)) 1))
(* -1 phi1)
(* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))
(- (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)
(- (+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) (* phi2 (+ 1 (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1))))) phi1)
(- (+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) (* phi2 (+ 1 (+ (* -1/2 (/ (* phi2 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) phi1)) (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1)))))) phi1)
(- (+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) (* phi2 (+ 1 (+ (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1)) (* phi2 (+ (* -1/2 (/ (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2))) phi1)) (* -1/2 (/ (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)) phi1)))))))) phi1)
phi2
(* phi2 (- (+ 1 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* phi1 phi2)))) (/ phi1 phi2)))
(* phi2 (- (+ 1 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* phi1 phi2)))) (/ phi1 phi2)))
(* phi2 (- (+ 1 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* phi1 phi2)))) (/ phi1 phi2)))
phi2
(* -1 (* phi2 (- (* -1 (/ (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1) phi2)) 1)))
(* -1 (* phi2 (- (* -1 (/ (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1) phi2)) 1)))
(* -1 (* phi2 (- (* -1 (/ (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1) phi2)) 1)))
(- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)
(- (+ phi2 (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))) phi1)
(- (+ phi2 (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* lambda1 (+ (* -1/2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))) phi1)
(- (+ phi2 (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* lambda1 (+ (* -1/2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))) phi1)
(* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))
(* (pow lambda1 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 phi1))))
(* (pow lambda1 2) (- (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda1 2) phi1))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (+ (/ phi2 (pow lambda1 2)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 phi1))))) (/ phi1 (pow lambda1 2))))
(* (pow lambda1 2) (- (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda1 2) phi1))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (+ (/ phi2 (pow lambda1 2)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 phi1))))) (/ phi1 (pow lambda1 2))))
(* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))
(* (pow lambda1 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 phi1))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* -1 (/ (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1) lambda1))) lambda1)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* -1 (/ (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1) lambda1))) lambda1)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1))))
(- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)
(- (+ phi2 (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))) phi1)
(- (+ phi2 (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* lambda2 (+ (* -1/2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))) phi1)
(- (+ phi2 (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* lambda2 (+ (* -1/2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))) phi1)
(* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))
(* (pow lambda2 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 phi1))))
(* (pow lambda2 2) (- (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda2 2) phi1))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (+ (/ phi2 (pow lambda2 2)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 phi1))))) (/ phi1 (pow lambda2 2))))
(* (pow lambda2 2) (- (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda2 2) phi1))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (+ (/ phi2 (pow lambda2 2)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 phi1))))) (/ phi1 (pow lambda2 2))))
(* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))
(* (pow lambda2 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 phi1))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* -1 (/ (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1) lambda2))) lambda2)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* -1 (/ (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1) lambda2))) lambda2)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1))))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(* -1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) phi1))
(/ (+ (* -1/2 (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))) (* R (* phi1 (+ phi2 (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))))) phi1)
(/ (+ (* -1/2 (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* R (* phi1 (- (* -1/2 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) 1))) (* R (+ phi2 (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))))))) phi1)
(/ (+ (* -1/2 (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* R (+ phi2 (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (* phi1 (+ (* -1/2 (* R (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2))))) (* R (- (* -1/2 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) 1))))))) phi1)
(* -1 (* R phi1))
(* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))
(* phi1 (+ (* -1 R) (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (/ (* R phi2) phi1))))
(* phi1 (+ (* -1 R) (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (/ (* R phi2) phi1))))
(* -1 (* R phi1))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1)) (* R phi2)) phi1)))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1)) (* R phi2)) phi1)))))
(* R (- (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1))
(+ (* R (* phi2 (+ 1 (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1))))) (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)))
(+ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) (* phi2 (+ (* -1/2 (/ (* R (* phi2 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)))) phi1)) (* R (+ 1 (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1)))))))
(+ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) (* phi2 (+ (* R (+ 1 (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1)))) (* phi2 (+ (* -1/2 (/ (* R (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)))) phi1)) (* -1/2 (/ (* R (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) phi1)))))))
(* R phi2)
(* phi2 (+ R (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))
(* phi2 (+ R (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))
(* phi2 (+ R (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))
(* R phi2)
(* -1 (* phi2 (+ (* -1 R) (* -1 (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))))
(* -1 (* phi2 (+ (* -1 R) (* -1 (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))))
(* -1 (* phi2 (+ (* -1 R) (* -1 (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))))
(* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1))
(+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (/ (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) phi1))
(+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (* lambda1 (+ (* -1/2 (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))))
(+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (* lambda1 (+ (* -1/2 (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))))
(* -1/2 (/ (* R (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))
(* (pow lambda1 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 phi1))))
(* (pow lambda1 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (+ (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 phi1)) (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (pow lambda1 2)))))
(* (pow lambda1 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (+ (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 phi1)) (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (pow lambda1 2)))))
(* -1/2 (/ (* R (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))
(* (pow lambda1 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 phi1))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (* -1 (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) lambda1))) lambda1)) (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (* -1 (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) lambda1))) lambda1)) (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))
(* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1))
(+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (/ (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) phi1))
(+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (* lambda2 (+ (* -1/2 (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))))
(+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (* lambda2 (+ (* -1/2 (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))))
(* -1/2 (/ (* R (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))
(* (pow lambda2 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 phi1))))
(* (pow lambda2 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (+ (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 phi1)) (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (pow lambda2 2)))))
(* (pow lambda2 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (+ (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 phi1)) (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (pow lambda2 2)))))
(* -1/2 (/ (* R (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))
(* (pow lambda2 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 phi1))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (* -1 (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) lambda2))) lambda2)) (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (* -1 (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) lambda2))) lambda2)) (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))
(* -1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))))) (pow phi1 2))
(/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (+ (* -1/2 (* phi1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2)))) (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))))) (pow phi1 2))
(/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (+ (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* -1/2 (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)))) (* -1/2 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))))))))) (pow phi1 2))
(/ phi2 phi1)
(/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)
(/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)
(/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)
(/ phi2 phi1)
(* -1 (/ (+ (* -1 phi2) (* 1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(* -1 (/ (+ (* -1 phi2) (* 1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(* -1 (/ (+ (* -1 phi2) (* 1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (/ 1 phi1))))
(+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* -1/2 (/ (* phi2 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (+ (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (/ 1 phi1)))))
(+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (+ (* phi2 (+ (* -1/2 (/ (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (* -1/2 (/ (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))) (/ 1 phi1)))))
(/ phi2 phi1)
(* phi2 (+ (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1)))
(* phi2 (+ (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1)))
(* phi2 (+ (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1)))
(/ phi2 phi1)
(* -1 (* phi2 (- (* 1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1))))
(* -1 (* phi2 (- (* 1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1))))
(* -1 (* phi2 (- (* 1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1))))
(/ (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)
(+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (/ phi2 phi1) (/ (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (pow phi1 2))))
(+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (* lambda1 (+ (* -1/2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))) (/ phi2 phi1)))
(+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (* lambda1 (+ (* -1/2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))) (/ phi2 phi1)))
(* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))
(* (pow lambda1 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 (pow phi1 2)))))
(* (pow lambda1 2) (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda1 2) (pow phi1 2)))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (+ (/ phi2 (* (pow lambda1 2) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 (pow phi1 2)))))))
(* (pow lambda1 2) (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda1 2) (pow phi1 2)))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (+ (/ phi2 (* (pow lambda1 2) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 (pow phi1 2)))))))
(* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))
(* (pow lambda1 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 (pow phi1 2)))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (* -1 (/ (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ phi2 phi1)) lambda1))) lambda1)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2)))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (* -1 (/ (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ phi2 phi1)) lambda1))) lambda1)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2)))))
(/ (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)
(+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (/ phi2 phi1) (/ (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (pow phi1 2))))
(+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (* lambda2 (+ (* -1/2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))) (/ phi2 phi1)))
(+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (* lambda2 (+ (* -1/2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))) (/ phi2 phi1)))
(* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))
(* (pow lambda2 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 (pow phi1 2)))))
(* (pow lambda2 2) (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda2 2) (pow phi1 2)))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (+ (/ phi2 (* (pow lambda2 2) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 (pow phi1 2)))))))
(* (pow lambda2 2) (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda2 2) (pow phi1 2)))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (+ (/ phi2 (* (pow lambda2 2) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 (pow phi1 2)))))))
(* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))
(* (pow lambda2 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 (pow phi1 2)))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (* -1 (/ (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ phi2 phi1)) lambda2))) lambda2)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2)))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (* -1 (/ (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ phi2 phi1)) lambda2))) lambda2)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2)))))
Outputs
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (fma.f64 (neg.f64 lambda2) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (fma.f64 (neg.f64 lambda2) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 lambda1 (fma.f64 (neg.f64 lambda2) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (fma.f64 lambda2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (fma.f64 lambda2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (fma.f64 lambda2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (neg.f64 lambda1))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (fma.f64 lambda1 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda2) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (fma.f64 lambda1 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda2) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (fma.f64 lambda1 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda2) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* -1 (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 (fma.f64 (neg.f64 lambda1) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 (fma.f64 (neg.f64 lambda1) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)))))
(*.f64 (fma.f64 (neg.f64 lambda1) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda2))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)
(-.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1)) (-.f64 lambda1 lambda2) lambda1) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* 1/384 (* (pow phi1 2) (- lambda1 lambda2)))))) lambda2)
(-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (-.f64 lambda1 lambda2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/384 binary64)) (-.f64 lambda1 lambda2))) lambda1) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/46080 (* (pow phi1 2) (- lambda1 lambda2))) (* 1/384 (- lambda1 lambda2))))))) lambda2)
(-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/384 binary64) (*.f64 (*.f64 (*.f64 phi1 phi1) #s(literal -1/46080 binary64)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/8 binary64))) lambda1) lambda2)
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))))
(* R (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) R)
(+ (* 1/2 (/ (* R (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) R) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(fma.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) (/.f64 (fma.f64 R (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64)) R) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) R))
(+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/2 (/ (* R (* (pow phi1 2) (- (* -1/1440 (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))))))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/1440 binary64) (*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/2 binary64)))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 R (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 R (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64)) R)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))
(* R phi1)
(*.f64 phi1 R)
(* phi1 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))
(*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))) R))
(* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))
(*.f64 phi1 (+.f64 R (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)))) (pow.f64 phi1 #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))))))
(* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))
(*.f64 phi1 (+.f64 R (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)))) (pow.f64 phi1 #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 6 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)))) (pow.f64 phi1 #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))))))))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* phi1 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))) R) (neg.f64 phi1))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))
(neg.f64 (*.f64 phi1 (+.f64 R (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)))) (pow.f64 phi1 #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))))))))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4))) (pow phi1 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6))) (pow phi1 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))))
(neg.f64 (*.f64 phi1 (+.f64 R (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)))) (pow.f64 phi1 #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 6 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)))) (pow.f64 phi1 #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))))))))
(* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi1 phi1)))) (neg.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))))) (*.f64 R (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(fma.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi1 phi1)))) (*.f64 (*.f64 R lambda1) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi1 phi1)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi1 phi1)))) (neg.f64 (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 R (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))
(fma.f64 lambda1 (fma.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (fma.f64 R (*.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi1 phi1)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi1 phi1)) #s(literal 3 binary64))))) (*.f64 R (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi1 phi1)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi1 phi1)))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi1 phi1)))) (neg.f64 (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 R (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1)))))
(*.f64 lambda1 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))
(*.f64 lambda1 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) R) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 lambda1))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R)) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))
(*.f64 lambda1 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) R) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 lambda1))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R))) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(neg.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) R) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda1)) (* R (* lambda2 (cos (* 1/2 phi1))))) lambda1)) (* R (cos (* 1/2 phi1))))))
(neg.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) (/.f64 (fma.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)) (/.f64 (*.f64 (*.f64 phi1 phi1) R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (neg.f64 lambda1))) lambda1))))
(* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))
(-.f64 (*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi1 phi1))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))
(fma.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (*.f64 lambda2 (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi1 phi1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi1 phi1)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi1 phi1)))) (neg.f64 (*.f64 (*.f64 R lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi1)) 2) (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi1)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))))))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (fma.f64 R (*.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi1 phi1)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi1 phi1)) #s(literal 3 binary64))))) (*.f64 R (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi1 phi1)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi1 phi1)))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi1 phi1)))) (neg.f64 (*.f64 (*.f64 R lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (*.f64 R (hypot.f64 phi1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))
(*.f64 lambda2 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda2))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))
(*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) R) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R)) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1)))))))
(*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) R) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R))) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)))
(* -1 (* R (* lambda2 (cos (* 1/2 phi1)))))
(neg.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1))))))
(*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda2))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) R) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (* R (pow phi1 2)) (cos (* 1/2 phi1))))) lambda2)) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda2)) (* R (cos (* 1/2 phi1))))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R) (/.f64 (-.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (*.f64 (*.f64 phi1 phi1) R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda2)) lambda2)) (neg.f64 lambda2))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (pow phi1 2)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1) #s(literal 1 binary64))
(+ 1 (* (pow phi1 2) (- (* 1/384 (pow phi1 2)) 1/8)))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) #s(literal 1/384 binary64) #s(literal -1/8 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow phi1 2) (- (* (pow phi1 2) (+ 1/384 (* -1/46080 (pow phi1 2)))) 1/8)))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/46080 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) phi1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))
(fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (*.f64 phi1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))
(fma.f64 phi1 (fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 #s(literal 1/48 binary64) phi1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))
(fma.f64 phi2 (fma.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))
(fma.f64 phi2 (fma.f64 phi2 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1/8 binary64) (*.f64 (*.f64 #s(literal 1/48 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(* lambda1 (cos (* 1/2 phi2)))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(+ (* -1/2 (* lambda1 (* phi1 (sin (* 1/2 phi2))))) (* lambda1 (cos (* 1/2 phi2))))
(fma.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(+ (* lambda1 (cos (* 1/2 phi2))) (* phi1 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi2)))) (* -1/8 (* lambda1 (* phi1 (cos (* 1/2 phi2))))))))
(fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 phi1 lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(+ (* lambda1 (cos (* 1/2 phi2))) (* phi1 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi2)))) (* phi1 (+ (* -1/8 (* lambda1 (cos (* 1/2 phi2)))) (* 1/48 (* lambda1 (* phi1 (sin (* 1/2 phi2))))))))))
(fma.f64 phi1 (fma.f64 phi1 (fma.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 phi1 lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 #s(literal -1/8 binary64) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1)
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* -1/8 (* lambda1 (* phi2 (cos (* 1/2 phi1))))))))
(fma.f64 phi2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))
(+ (* lambda1 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda1 (sin (* 1/2 phi1)))) (* phi2 (+ (* -1/8 (* lambda1 (cos (* 1/2 phi1)))) (* 1/48 (* lambda1 (* phi2 (sin (* 1/2 phi1))))))))))
(fma.f64 phi2 (fma.f64 phi2 (fma.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/8 binary64) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(+ (* -1/2 (* R (* lambda1 (* phi1 (sin (* 1/2 phi2)))))) (* R (* lambda1 (cos (* 1/2 phi2)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 (*.f64 phi1 lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(+ (* R (* lambda1 (cos (* 1/2 phi2)))) (* phi1 (+ (* -1/2 (* R (* lambda1 (sin (* 1/2 phi2))))) (* -1/8 (* R (* lambda1 (* phi1 (cos (* 1/2 phi2)))))))))
(fma.f64 phi1 (fma.f64 (*.f64 #s(literal -1/8 binary64) R) (*.f64 (*.f64 phi1 lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 R lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(+ (* R (* lambda1 (cos (* 1/2 phi2)))) (* phi1 (+ (* -1/2 (* R (* lambda1 (sin (* 1/2 phi2))))) (* phi1 (+ (* -1/8 (* R (* lambda1 (cos (* 1/2 phi2))))) (* 1/48 (* R (* lambda1 (* phi1 (sin (* 1/2 phi2)))))))))))
(fma.f64 phi1 (fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 #s(literal 1/48 binary64) R) (*.f64 (*.f64 phi1 lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 R lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1/2 (* R (* lambda1 (* phi2 (sin (* 1/2 phi1)))))) (* R (* lambda1 (cos (* 1/2 phi1)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) R) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* R (* lambda1 (cos (* 1/2 phi1)))) (* phi2 (+ (* -1/2 (* R (* lambda1 (sin (* 1/2 phi1))))) (* -1/8 (* R (* lambda1 (* phi2 (cos (* 1/2 phi1)))))))))
(fma.f64 phi2 (fma.f64 (*.f64 #s(literal -1/8 binary64) R) (*.f64 (*.f64 lambda1 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 R lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* R (* lambda1 (cos (* 1/2 phi1)))) (* phi2 (+ (* -1/2 (* R (* lambda1 (sin (* 1/2 phi1))))) (* phi2 (+ (* -1/8 (* R (* lambda1 (cos (* 1/2 phi1))))) (* 1/48 (* R (* lambda1 (* phi2 (sin (* 1/2 phi1)))))))))))
(fma.f64 phi2 (fma.f64 phi2 (fma.f64 (*.f64 #s(literal 1/48 binary64) R) (*.f64 (*.f64 lambda1 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 R lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 phi2 phi1) #s(literal 1/2 binary64)))
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 phi2 phi1) #s(literal 1/2 binary64)))
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 phi2 phi1) #s(literal 1/2 binary64)))
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 phi2 phi1) #s(literal -1/2 binary64)) (neg.f64 phi1))
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 phi2 phi1) #s(literal -1/2 binary64)) (neg.f64 phi1))
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 phi2 phi1) #s(literal -1/2 binary64)) (neg.f64 phi1))
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 phi1 phi2) #s(literal 1/2 binary64)))
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 phi1 phi2) #s(literal 1/2 binary64)))
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 phi1 phi2) #s(literal 1/2 binary64)))
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(*.f64 (neg.f64 phi2) (fma.f64 #s(literal -1/2 binary64) (/.f64 phi1 phi2) #s(literal -1/2 binary64)))
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(*.f64 (neg.f64 phi2) (fma.f64 #s(literal -1/2 binary64) (/.f64 phi1 phi2) #s(literal -1/2 binary64)))
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(*.f64 (neg.f64 phi2) (fma.f64 #s(literal -1/2 binary64) (/.f64 phi1 phi2) #s(literal -1/2 binary64)))
(sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))
(sqrt.f64 (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(+ (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (neg.f64 (*.f64 (*.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (sqrt.f64 (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(+ (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda2 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))))))
(fma.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (neg.f64 lambda2)))) (sqrt.f64 (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(+ (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* lambda1 (+ (* -1 (* (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda2 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda2 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) 3))))))))))
(fma.f64 lambda1 (fma.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 3 binary64)))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (neg.f64 lambda2)))) (sqrt.f64 (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(* lambda1 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 lambda1 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))))
(* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (* (/ lambda2 lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(*.f64 lambda1 (-.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (/.f64 lambda2 lambda1))))
(* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (+ (* -1 (* (/ lambda2 lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* 1/2 (* (/ (pow (- phi1 phi2) 2) (pow lambda1 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))))
(*.f64 lambda1 (+.f64 (-.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (/.f64 lambda2 lambda1))) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda1 lambda1))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))))
(* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (+ (* -1 (* (/ lambda2 lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* lambda2 (pow (- phi1 phi2) 2)) (pow lambda1 3)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* 1/2 (* (/ (pow (- phi1 phi2) 2) (pow lambda1 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))))
(*.f64 lambda1 (+.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (fma.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (*.f64 lambda2 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (*.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda1 lambda1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (neg.f64 (/.f64 lambda2 lambda1))))))
(* -1 (* lambda1 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (* (/ lambda2 lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (/.f64 lambda2 lambda1))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (/ (+ (* -1/2 (* (/ (pow (- phi1 phi2) 2) lambda1) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* lambda2 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)))))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) lambda1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (*.f64 lambda2 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))))) lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (pow (- phi1 phi2) 2))) (* 1/2 (* (/ (* lambda2 (pow (- phi1 phi2) 2)) lambda1) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))) lambda1)) (* lambda2 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)))))
(neg.f64 (*.f64 lambda1 (-.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 lambda2 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 lambda2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda1)))) lambda1)) lambda1))))
(sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))
(sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(+ (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* -1 (* (* lambda1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))))
(-.f64 (sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))
(+ (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda2 (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda1 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))))))
(fma.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (*.f64 lambda1 lambda1) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))) (sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(+ (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))) (* lambda2 (+ (* -1 (* (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda1 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (/ (* (pow lambda1 2) (pow (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) 2)) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) 3))))))))))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (*.f64 lambda1 lambda1) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (*.f64 lambda1 lambda1) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 3 binary64)))))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))) (sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(* lambda2 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 lambda2 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))))
(* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (* (/ lambda1 lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(*.f64 lambda2 (-.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (/.f64 lambda1 lambda2))))
(* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (+ (* -1 (* (/ lambda1 lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* 1/2 (* (/ (pow (- phi1 phi2) 2) (pow lambda2 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))))
(*.f64 lambda2 (+.f64 (-.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (/.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda2 lambda2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))))
(* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (+ (* -1 (* (/ lambda1 lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* lambda1 (pow (- phi1 phi2) 2)) (pow lambda2 3)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* 1/2 (* (/ (pow (- phi1 phi2) 2) (pow lambda2 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))))
(*.f64 lambda2 (+.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (fma.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (*.f64 lambda1 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda2 lambda2)))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (neg.f64 (/.f64 lambda1 lambda2))))))
(* -1 (* lambda2 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (* (/ lambda1 lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (/.f64 lambda1 lambda2))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (/ (+ (* -1/2 (* (/ (pow (- phi1 phi2) 2) lambda2) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* lambda1 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)))))
(neg.f64 (*.f64 lambda2 (-.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (/.f64 (fma.f64 lambda1 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) lambda2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))) lambda2))))
(* -1 (* lambda2 (+ (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (pow (- phi1 phi2) 2))) (* 1/2 (* (/ (* lambda1 (pow (- phi1 phi2) 2)) lambda2) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))) lambda2)) (* lambda1 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)))))
(neg.f64 (*.f64 lambda2 (-.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 lambda1 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 lambda1 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda2)))) lambda2)) lambda2))))
(sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2)))
(+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* 1/2 (* (* phi1 (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi1 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))) (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))
(+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (* phi1 (- (+ 1 (* -1/4 (* (cos phi2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))
(fma.f64 phi1 (*.f64 #s(literal 1/2 binary64) (fma.f64 phi1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2)))) (+.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2)))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 #s(literal -2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))))) (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))
(+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))) (* phi1 (+ (* 1/2 (* (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (* phi1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (- (+ 1 (* -1/4 (* (cos phi2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))) (* 1/2 (* (* phi1 (- (* 1/12 (* (sin phi2) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) (- (+ 1 (* -1/4 (* (cos phi2) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))))))
(fma.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 #s(literal -2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))) (*.f64 phi1 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2)))) (+.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))) (*.f64 phi1 (*.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) #s(literal 1/12 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 #s(literal -2 binary64))) (+.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2)))))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2)))))))))) (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(fma.f64 phi1 (/.f64 phi2 (neg.f64 phi1)) phi1)
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(fma.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))) (/.f64 phi2 (neg.f64 phi1))) phi1)
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (+ (* 1/2 (/ (* phi2 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi1 3))) (* 1/2 (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(fma.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (fma.f64 phi2 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))) (/.f64 phi2 (neg.f64 phi1))) phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(neg.f64 (fma.f64 phi1 (/.f64 phi2 (neg.f64 phi1)) phi1))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))
(neg.f64 (fma.f64 phi1 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) phi1) phi2) (neg.f64 phi1)) phi1))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1 (/ (+ (* 1/2 (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi2 (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2))) phi1))) phi1))) phi1)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 phi2 (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (/.f64 (*.f64 phi2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) phi1))) phi1)) phi1)) (neg.f64 phi1))
(sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)) (*.f64 phi1 phi1)))
(+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* 1/2 (* (* phi2 (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 phi2 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)) (*.f64 phi1 phi1))))) (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)) (*.f64 phi1 phi1))))
(+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (* phi2 (- (+ 1 (* -1/4 (* (cos phi1) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* 1/2 (* (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))
(fma.f64 phi2 (*.f64 #s(literal 1/2 binary64) (fma.f64 phi2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)) (*.f64 phi1 phi1)))) (+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 phi1)) #s(literal 1 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)) (*.f64 phi1 phi1)))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 #s(literal -2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)) (*.f64 phi1 phi1))))))) (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)) (*.f64 phi1 phi1))))
(+ (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (* (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (* phi2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (- (+ 1 (* -1/4 (* (cos phi1) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))) (* 1/2 (* (* phi2 (- (* 1/12 (* (sin phi1) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) (- (+ 1 (* -1/4 (* (cos phi1) (pow (- lambda1 lambda2) 2)))) (* 1/4 (/ (pow (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))) 2) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))))))
(fma.f64 phi2 (fma.f64 phi2 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)) (*.f64 phi1 phi1)))) (+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 phi1)) #s(literal 1 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)) (*.f64 phi1 phi1))))) (*.f64 phi2 (*.f64 (fma.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi1)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 #s(literal -2 binary64))) (+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 phi1)) #s(literal 1 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)) (*.f64 phi1 phi1)))))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)) (*.f64 phi1 phi1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)) (*.f64 phi1 phi1)))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)) (*.f64 phi1 phi1)))))) (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)) (*.f64 phi1 phi1))))
phi2
(* phi2 (+ 1 (* -1 (/ phi1 phi2))))
(fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2)
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (* 1/2 (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))
(fma.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))) (/.f64 phi1 (neg.f64 phi2))) phi2)
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (+ (* 1/2 (/ (* phi1 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi2 3))) (* 1/2 (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(fma.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (fma.f64 phi1 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) (*.f64 phi2 (*.f64 phi2 phi2))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) (/.f64 phi1 (neg.f64 phi2))) phi2)
(* -1 phi2)
(neg.f64 phi2)
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(neg.f64 (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1/2 (/ (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2)) phi2))) phi2)))))
(neg.f64 (fma.f64 phi2 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))) phi2) phi1) (neg.f64 phi2)) phi2))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1 (/ (+ (* 1/2 (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2))) (* 1/2 (/ (* phi1 (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2))) phi2))) phi2))) phi2)))))
(neg.f64 (fma.f64 phi2 (/.f64 (-.f64 phi1 (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (/.f64 (*.f64 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) phi2))) phi2)) (neg.f64 phi2)) phi2))
(cos phi2)
(cos.f64 phi2)
(+ (cos phi2) (* -1 (* phi1 (sin phi2))))
(-.f64 (cos.f64 phi2) (*.f64 phi1 (sin.f64 phi2)))
(+ (cos phi2) (* phi1 (- (* -1/2 (* phi1 (cos phi2))) (sin phi2))))
(fma.f64 phi1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 phi1 (cos.f64 phi2))) (sin.f64 phi2)) (cos.f64 phi2))
(+ (cos phi2) (* phi1 (- (* phi1 (+ (* -1/2 (cos phi2)) (* 1/6 (* phi1 (sin phi2))))) (sin phi2))))
(fma.f64 phi1 (-.f64 (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (cos.f64 phi2) (*.f64 (*.f64 phi1 (sin.f64 phi2)) #s(literal 1/6 binary64)))) (sin.f64 phi2)) (cos.f64 phi2))
(cos (+ phi1 phi2))
(cos.f64 (+.f64 phi1 phi2))
(cos (+ phi1 phi2))
(cos.f64 (+.f64 phi1 phi2))
(cos (+ phi1 phi2))
(cos.f64 (+.f64 phi1 phi2))
(cos (+ phi1 phi2))
(cos.f64 (+.f64 phi1 phi2))
(cos (- phi2 (* -1 phi1)))
(cos.f64 (+.f64 phi1 phi2))
(cos (- phi2 (* -1 phi1)))
(cos.f64 (+.f64 phi1 phi2))
(cos (- phi2 (* -1 phi1)))
(cos.f64 (+.f64 phi1 phi2))
(cos (- phi2 (* -1 phi1)))
(cos.f64 (+.f64 phi1 phi2))
(cos phi1)
(cos.f64 phi1)
(+ (cos phi1) (* -1 (* phi2 (sin phi1))))
(-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))
(+ (cos phi1) (* phi2 (- (* -1/2 (* phi2 (cos phi1))) (sin phi1))))
(fma.f64 phi2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 phi2 (cos.f64 phi1))) (sin.f64 phi1)) (cos.f64 phi1))
(+ (cos phi1) (* phi2 (- (* phi2 (+ (* -1/2 (cos phi1)) (* 1/6 (* phi2 (sin phi1))))) (sin phi1))))
(fma.f64 phi2 (fma.f64 phi2 (fma.f64 #s(literal -1/2 binary64) (cos.f64 phi1) (*.f64 #s(literal 1/6 binary64) (*.f64 phi2 (sin.f64 phi1)))) (neg.f64 (sin.f64 phi1))) (cos.f64 phi1))
(cos (+ phi1 phi2))
(cos.f64 (+.f64 phi1 phi2))
(cos (+ phi1 phi2))
(cos.f64 (+.f64 phi1 phi2))
(cos (+ phi1 phi2))
(cos.f64 (+.f64 phi1 phi2))
(cos (+ phi1 phi2))
(cos.f64 (+.f64 phi1 phi2))
(cos (- phi1 (* -1 phi2)))
(cos.f64 (+.f64 phi1 phi2))
(cos (- phi1 (* -1 phi2)))
(cos.f64 (+.f64 phi1 phi2))
(cos (- phi1 (* -1 phi2)))
(cos.f64 (+.f64 phi1 phi2))
(cos (- phi1 (* -1 phi2)))
(cos.f64 (+.f64 phi1 phi2))
(+ 1/2 (* 1/2 (cos phi2)))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (* phi1 (sin phi2))) (* 1/2 (cos phi2))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) (*.f64 #s(literal -1/2 binary64) (*.f64 phi1 (sin.f64 phi2)))))
(+ 1/2 (+ (* 1/2 (cos phi2)) (* phi1 (+ (* -1/2 (sin phi2)) (* -1/4 (* phi1 (cos phi2)))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 phi1 (fma.f64 #s(literal -1/4 binary64) (*.f64 phi1 (cos.f64 phi2)) (*.f64 #s(literal -1/2 binary64) (sin.f64 phi2))) (*.f64 #s(literal 1/2 binary64) (cos.f64 phi2))))
(+ 1/2 (+ (* 1/2 (cos phi2)) (* phi1 (+ (* -1/2 (sin phi2)) (* phi1 (+ (* -1/4 (cos phi2)) (* 1/12 (* phi1 (sin phi2)))))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 phi1 (fma.f64 phi1 (fma.f64 #s(literal 1/12 binary64) (*.f64 phi1 (sin.f64 phi2)) (*.f64 #s(literal -1/4 binary64) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (sin.f64 phi2))) (*.f64 #s(literal 1/2 binary64) (cos.f64 phi2))))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos phi1)))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (* phi2 (sin phi1))) (* 1/2 (cos phi1))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) (*.f64 #s(literal -1/2 binary64) (*.f64 phi2 (sin.f64 phi1)))))
(+ 1/2 (+ (* 1/2 (cos phi1)) (* phi2 (+ (* -1/2 (sin phi1)) (* -1/4 (* phi2 (cos phi1)))))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)) (*.f64 phi2 (fma.f64 #s(literal -1/4 binary64) (*.f64 phi2 (cos.f64 phi1)) (*.f64 #s(literal -1/2 binary64) (sin.f64 phi1)))))
(+ 1/2 (+ (* 1/2 (cos phi1)) (* phi2 (+ (* -1/2 (sin phi1)) (* phi2 (+ (* -1/4 (cos phi1)) (* 1/12 (* phi2 (sin phi1)))))))))
(+.f64 #s(literal 1/2 binary64) (fma.f64 phi2 (fma.f64 phi2 (fma.f64 #s(literal 1/12 binary64) (*.f64 phi2 (sin.f64 phi1)) (*.f64 #s(literal -1/4 binary64) (cos.f64 phi1))) (*.f64 #s(literal -1/2 binary64) (sin.f64 phi1))) (*.f64 #s(literal 1/2 binary64) (cos.f64 phi1))))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64))
(* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (neg.f64 lambda2))
(+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))
(*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* lambda1 (+ 1/2 (+ (* -1 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 lambda1 (+.f64 #s(literal 1/2 binary64) (fma.f64 (neg.f64 lambda2) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda1) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(* lambda1 (+ 1/2 (+ (* -1 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 lambda1 (+.f64 #s(literal 1/2 binary64) (fma.f64 (neg.f64 lambda2) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda1) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(* lambda1 (+ 1/2 (+ (* -1 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 lambda1 (+.f64 #s(literal 1/2 binary64) (fma.f64 (neg.f64 lambda2) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda1) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))
(* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))
(*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* -1 (* lambda1 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1))))
(*.f64 (fma.f64 lambda2 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda1) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1))))
(*.f64 (fma.f64 lambda2 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda1) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1))))
(*.f64 (fma.f64 lambda2 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda1) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))) (neg.f64 lambda1))
(* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))
(*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(+ (* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (neg.f64 lambda2))
(* lambda2 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)))
(*.f64 lambda2 (fma.f64 lambda1 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda2) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))
(* lambda2 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)))
(*.f64 lambda2 (fma.f64 lambda1 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda2) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))
(* lambda2 (+ (* -1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)))
(*.f64 lambda2 (fma.f64 lambda1 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda2) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))
(* -1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ 1/2 (+ (* -1 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (* 1/2 (cos (+ phi1 phi2)))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 (neg.f64 lambda1) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda2) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ 1/2 (+ (* -1 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (* 1/2 (cos (+ phi1 phi2)))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 (neg.f64 lambda1) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda2) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ 1/2 (+ (* -1 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (* 1/2 (cos (+ phi1 phi2)))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 (neg.f64 lambda1) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)) lambda2) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) (neg.f64 lambda2))
(* (+ 1/2 (* 1/2 (cos phi2))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)))
(+ (* -1/2 (* phi1 (* (sin phi2) (- lambda1 lambda2)))) (* (+ 1/2 (* 1/2 (cos phi2))) (- lambda1 lambda2)))
(fma.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi1) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 phi2))))
(+ (* phi1 (+ (* -1/2 (* (sin phi2) (- lambda1 lambda2))) (* -1/4 (* phi1 (* (cos phi2) (- lambda1 lambda2)))))) (* (+ 1/2 (* 1/2 (cos phi2))) (- lambda1 lambda2)))
(fma.f64 phi1 (fma.f64 (*.f64 #s(literal -1/4 binary64) phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 phi2)) (*.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi2)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64))))
(+ (* phi1 (+ (* -1/2 (* (sin phi2) (- lambda1 lambda2))) (* phi1 (+ (* -1/4 (* (cos phi2) (- lambda1 lambda2))) (* 1/12 (* phi1 (* (sin phi2) (- lambda1 lambda2)))))))) (* (+ 1/2 (* 1/2 (cos phi2))) (- lambda1 lambda2)))
(fma.f64 phi1 (fma.f64 phi1 (fma.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 phi1 (sin.f64 phi2)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 phi2)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi2)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64))))
(* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* (+ 1/2 (* 1/2 (cos phi1))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)))
(+ (* -1/2 (* phi2 (* (sin phi1) (- lambda1 lambda2)))) (* (+ 1/2 (* 1/2 (cos phi1))) (- lambda1 lambda2)))
(fma.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 phi1))))
(+ (* phi2 (+ (* -1/2 (* (sin phi1) (- lambda1 lambda2))) (* -1/4 (* phi2 (* (cos phi1) (- lambda1 lambda2)))))) (* (+ 1/2 (* 1/2 (cos phi1))) (- lambda1 lambda2)))
(fma.f64 phi2 (fma.f64 (*.f64 #s(literal -1/4 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi1)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64))))
(+ (* phi2 (+ (* -1/2 (* (sin phi1) (- lambda1 lambda2))) (* phi2 (+ (* -1/4 (* (cos phi1) (- lambda1 lambda2))) (* 1/12 (* phi2 (* (sin phi1) (- lambda1 lambda2)))))))) (* (+ 1/2 (* 1/2 (cos phi1))) (- lambda1 lambda2)))
(fma.f64 phi2 (fma.f64 phi2 (fma.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 phi2 (sin.f64 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal -1/4 binary64) (cos.f64 phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 phi1)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64))))
(* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))
(* -1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) phi1))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))) phi1)
(/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))))) phi1)
(/.f64 (fma.f64 phi1 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) phi2) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) phi1)
(/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (+ (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (- (* -1/2 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) 1)))))) phi1)
(/.f64 (fma.f64 phi1 (+.f64 phi2 (fma.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) phi1)
(/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (+ (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (- (+ (* -1/2 (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)))) (* -1/2 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2)))) 1)))))) phi1)
(/.f64 (fma.f64 phi1 (+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) phi2) (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (fma.f64 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 1/6 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))))) #s(literal -1 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) phi1)
(* -1 phi1)
(neg.f64 phi1)
(* phi1 (- (/ phi2 phi1) 1))
(fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1))
(* phi1 (- (+ (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (/ phi2 phi1)) 1))
(fma.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))) (/.f64 phi2 phi1)) (neg.f64 phi1))
(* phi1 (- (+ (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (/ phi2 phi1)) 1))
(fma.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))) (/.f64 phi2 phi1)) (neg.f64 phi1))
(* -1 phi1)
(neg.f64 phi1)
(* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(neg.f64 (fma.f64 phi1 (/.f64 phi2 (neg.f64 phi1)) phi1))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))
(neg.f64 (fma.f64 phi1 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) (neg.f64 phi1)) phi1))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))
(neg.f64 (fma.f64 phi1 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) (neg.f64 phi1)) phi1))
(- (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) phi1) (neg.f64 phi1))
(- (+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) (* phi2 (+ 1 (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1))))) phi1)
(-.f64 (fma.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) phi1) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) phi1)) phi1)
(- (+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) (* phi2 (+ 1 (+ (* -1/2 (/ (* phi2 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) phi1)) (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1)))))) phi1)
(-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) phi1) (fma.f64 phi2 (fma.f64 #s(literal -1/2 binary64) (*.f64 phi2 (*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) phi1)) phi2)) phi1)
(- (+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) (* phi2 (+ 1 (+ (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1)) (* phi2 (+ (* -1/2 (/ (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2))) phi1)) (* -1/2 (/ (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)) phi1)))))))) phi1)
(-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) phi1) (fma.f64 phi2 (fma.f64 phi2 (*.f64 #s(literal -1/2 binary64) (fma.f64 phi2 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1/6 binary64))) phi1) (*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) phi1)) phi2)) phi1)
phi2
(* phi2 (- (+ 1 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* phi1 phi2)))) (/ phi1 phi2)))
(*.f64 phi2 (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi2))) #s(literal 1 binary64)) (/.f64 phi1 phi2)))
(* phi2 (- (+ 1 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* phi1 phi2)))) (/ phi1 phi2)))
(*.f64 phi2 (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi2))) #s(literal 1 binary64)) (/.f64 phi1 phi2)))
(* phi2 (- (+ 1 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* phi1 phi2)))) (/ phi1 phi2)))
(*.f64 phi2 (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi2))) #s(literal 1 binary64)) (/.f64 phi1 phi2)))
phi2
(* -1 (* phi2 (- (* -1 (/ (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1) phi2)) 1)))
(fma.f64 (neg.f64 phi2) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) (neg.f64 phi1)) (neg.f64 phi2)) phi2)
(* -1 (* phi2 (- (* -1 (/ (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1) phi2)) 1)))
(fma.f64 (neg.f64 phi2) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) (neg.f64 phi1)) (neg.f64 phi2)) phi2)
(* -1 (* phi2 (- (* -1 (/ (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1) phi2)) 1)))
(fma.f64 (neg.f64 phi2) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) (neg.f64 phi1)) (neg.f64 phi2)) phi2)
(- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)
(-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1)
(- (+ phi2 (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))) phi1)
(-.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) (/.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1)) phi1)
(- (+ phi2 (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* lambda1 (+ (* -1/2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))) phi1)
(+.f64 phi2 (-.f64 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1)) phi1))
(- (+ phi2 (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* lambda1 (+ (* -1/2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))) phi1)
(+.f64 phi2 (-.f64 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1)) phi1))
(* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1)
(* (pow lambda1 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 phi1))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda2 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 phi1 lambda1)) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1)))
(* (pow lambda1 2) (- (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda1 2) phi1))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (+ (/ phi2 (pow lambda1 2)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 phi1))))) (/ phi1 (pow lambda1 2))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 (*.f64 lambda1 lambda1))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) phi1) (fma.f64 lambda2 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 phi1 lambda1)) (/.f64 phi2 (*.f64 lambda1 lambda1))))) (/.f64 phi1 (*.f64 lambda1 lambda1))))
(* (pow lambda1 2) (- (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda1 2) phi1))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (+ (/ phi2 (pow lambda1 2)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 phi1))))) (/ phi1 (pow lambda1 2))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 (*.f64 lambda1 lambda1))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) phi1) (fma.f64 lambda2 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 phi1 lambda1)) (/.f64 phi2 (*.f64 lambda1 lambda1))))) (/.f64 phi1 (*.f64 lambda1 lambda1))))
(* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1)
(* (pow lambda1 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 phi1))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda2 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 phi1 lambda1)) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* -1 (/ (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1) lambda1))) lambda1)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (/.f64 (neg.f64 (fma.f64 lambda2 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) phi1) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1) lambda1))) lambda1)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* -1 (/ (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1) lambda1))) lambda1)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (/.f64 (neg.f64 (fma.f64 lambda2 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) phi1) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1) lambda1))) lambda1)))
(- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)
(-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1)
(- (+ phi2 (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))) phi1)
(-.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) (/.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1)) phi1)
(- (+ phi2 (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* lambda2 (+ (* -1/2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))) phi1)
(-.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (/.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1)))) phi1)
(- (+ phi2 (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* lambda2 (+ (* -1/2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))) phi1)
(-.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (/.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1)))) phi1)
(* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1)
(* (pow lambda2 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 phi1))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 lambda1 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda2 phi1)) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1)))
(* (pow lambda2 2) (- (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda2 2) phi1))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (+ (/ phi2 (pow lambda2 2)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 phi1))))) (/ phi1 (pow lambda2 2))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 (*.f64 lambda2 lambda2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) phi1) (fma.f64 lambda1 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda2 phi1)) (/.f64 phi2 (*.f64 lambda2 lambda2))))) (/.f64 phi1 (*.f64 lambda2 lambda2))))
(* (pow lambda2 2) (- (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda2 2) phi1))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (+ (/ phi2 (pow lambda2 2)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 phi1))))) (/ phi1 (pow lambda2 2))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 (*.f64 lambda2 lambda2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) phi1) (fma.f64 lambda1 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda2 phi1)) (/.f64 phi2 (*.f64 lambda2 lambda2))))) (/.f64 phi1 (*.f64 lambda2 lambda2))))
(* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1)
(* (pow lambda2 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 phi1))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 lambda1 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda2 phi1)) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* -1 (/ (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1) lambda2))) lambda2)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (/.f64 (neg.f64 (fma.f64 lambda1 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) phi1) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1) lambda2))) lambda2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (* -1 (/ (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1) lambda2))) lambda2)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) phi1))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (/.f64 (neg.f64 (fma.f64 lambda1 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) phi1) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1) lambda2))) lambda2)))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) phi1))
(* R (- (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) phi1))
(* -1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) phi1))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) R) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))) phi1)
(/ (+ (* -1/2 (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))) (* R (* phi1 (+ phi2 (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))))) phi1)
(/.f64 (fma.f64 R (*.f64 phi1 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) phi2)) (*.f64 (*.f64 #s(literal -1/2 binary64) R) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) phi1)
(/ (+ (* -1/2 (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* R (* phi1 (- (* -1/2 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) 1))) (* R (+ phi2 (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))))))) phi1)
(/.f64 (fma.f64 phi1 (*.f64 R (fma.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) phi2))) (*.f64 (*.f64 #s(literal -1/2 binary64) R) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) phi1)
(/ (+ (* -1/2 (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* R (+ phi2 (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (* phi1 (+ (* -1/2 (* R (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2))))) (* R (- (* -1/2 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))) 1))))))) phi1)
(/.f64 (fma.f64 phi1 (fma.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 1/6 binary64)))) (*.f64 R (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) #s(literal -1 binary64)))) (*.f64 R (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) phi2))) (*.f64 (*.f64 #s(literal -1/2 binary64) R) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) phi1)
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(* phi1 (+ (* -1 R) (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (/ (* R phi2) phi1))))
(*.f64 phi1 (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))) (/.f64 (*.f64 R phi2) phi1)) R))
(* phi1 (+ (* -1 R) (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (/ (* R phi2) phi1))))
(*.f64 phi1 (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))) (/.f64 (*.f64 R phi2) phi1)) R))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(neg.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1)) (* R phi2)) phi1)))))
(neg.f64 (*.f64 phi1 (-.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1))) (*.f64 R phi2)) phi1))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2))) phi1)) (* R phi2)) phi1)))))
(neg.f64 (*.f64 phi1 (-.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1))) (*.f64 R phi2)) phi1))))
(* R (- (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1))
(*.f64 R (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) phi1) (neg.f64 phi1)))
(+ (* R (* phi2 (+ 1 (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1))))) (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)))
(*.f64 R (fma.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) phi1) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) phi1) (neg.f64 phi1))))
(+ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) (* phi2 (+ (* -1/2 (/ (* R (* phi2 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)))) phi1)) (* R (+ 1 (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1)))))))
(fma.f64 phi2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 R phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) phi1) (fma.f64 R (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) phi1) R)) (*.f64 R (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) phi1) (neg.f64 phi1))))
(+ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) (* phi2 (+ (* R (+ 1 (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) phi1)))) (* phi2 (+ (* -1/2 (/ (* R (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2)))) phi1)) (* -1/2 (/ (* R (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) phi1)))))))
(fma.f64 R (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) phi1) (neg.f64 phi1)) (*.f64 phi2 (fma.f64 phi2 (*.f64 #s(literal -1/2 binary64) (fma.f64 R (/.f64 (*.f64 phi2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1/6 binary64)))) phi1) (*.f64 R (*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1))))) (fma.f64 R (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) phi1) R))))
(* R phi2)
(*.f64 R phi2)
(* phi2 (+ R (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))
(*.f64 phi2 (fma.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) (neg.f64 phi1)) phi2) R))
(* phi2 (+ R (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))
(*.f64 phi2 (fma.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) (neg.f64 phi1)) phi2) R))
(* phi2 (+ R (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))
(*.f64 phi2 (fma.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) (neg.f64 phi1)) phi2) R))
(* R phi2)
(*.f64 R phi2)
(* -1 (* phi2 (+ (* -1 R) (* -1 (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))))
(*.f64 (neg.f64 phi2) (neg.f64 (fma.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) (neg.f64 phi1)) phi2) R)))
(* -1 (* phi2 (+ (* -1 R) (* -1 (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))))
(*.f64 (neg.f64 phi2) (neg.f64 (fma.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) (neg.f64 phi1)) phi2) R)))
(* -1 (* phi2 (+ (* -1 R) (* -1 (/ (* R (- (* -1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi1)) phi1)) phi2)))))
(*.f64 (neg.f64 phi2) (neg.f64 (fma.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) (neg.f64 phi1)) phi2) R)))
(* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1))
(*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1))
(+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (/ (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) phi1))
(fma.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1) (/.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1))
(+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (* lambda1 (+ (* -1/2 (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))))
(fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 R lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (/.f64 (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1)) (*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1)))
(+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (* lambda1 (+ (* -1/2 (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))))
(fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 R lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (/.f64 (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1)) (*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1)))
(* -1/2 (/ (* R (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 R (*.f64 lambda1 lambda1)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1)
(* (pow lambda1 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 phi1))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 R (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 lambda1)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1)))
(* (pow lambda1 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (+ (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 phi1)) (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (pow lambda1 2)))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (fma.f64 R (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1) (*.f64 lambda1 lambda1)) (/.f64 (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 lambda1)))))
(* (pow lambda1 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (+ (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 phi1)) (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (pow lambda1 2)))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (fma.f64 R (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1) (*.f64 lambda1 lambda1)) (/.f64 (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 lambda1)))))
(* -1/2 (/ (* R (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 R (*.f64 lambda1 lambda1)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1)
(* (pow lambda1 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda1 phi1))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 R (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 lambda1)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (* -1 (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) lambda1))) lambda1)) (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1) (/.f64 (neg.f64 (fma.f64 R (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (/.f64 (*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1)) lambda1))) lambda1)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (* -1 (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) lambda1))) lambda1)) (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1) (/.f64 (neg.f64 (fma.f64 R (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (/.f64 (*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1)) lambda1))) lambda1)))
(* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1))
(*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1))
(+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (/ (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) phi1))
(fma.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1) (/.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1))
(+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (* lambda2 (+ (* -1/2 (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))))
(fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (/.f64 (*.f64 (*.f64 R lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1)) (*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1)))
(+ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (* lambda2 (+ (* -1/2 (/ (* R (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))))
(fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (/.f64 (*.f64 (*.f64 R lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1)) (*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1)))
(* -1/2 (/ (* R (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 R (*.f64 lambda2 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1)
(* (pow lambda2 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 phi1))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 R (/.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 lambda2 phi1)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1)))
(* (pow lambda2 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (+ (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 phi1)) (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (pow lambda2 2)))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (fma.f64 R (/.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 lambda2 phi1)) (/.f64 (*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1)) (*.f64 lambda2 lambda2)))))
(* (pow lambda2 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (+ (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 phi1)) (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) (pow lambda2 2)))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (fma.f64 R (/.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 lambda2 phi1)) (/.f64 (*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1)) (*.f64 lambda2 lambda2)))))
(* -1/2 (/ (* R (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 R (*.f64 lambda2 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1)
(* (pow lambda2 2) (+ (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1)) (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (* lambda2 phi1))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 R (/.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 lambda2 phi1)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (* -1 (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) lambda2))) lambda2)) (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1) (/.f64 (neg.f64 (fma.f64 R (/.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (/.f64 (*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1)) lambda2))) lambda2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) phi1)) (* -1 (/ (* R (- (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)) lambda2))) lambda2)) (* -1/2 (/ (* R (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) phi1) (/.f64 (neg.f64 (fma.f64 R (/.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) (/.f64 (*.f64 R (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1)) lambda2))) lambda2)))
(* -1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))
(/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2))))))) (pow phi1 2))
(/.f64 (fma.f64 phi1 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) phi2) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (*.f64 phi1 phi1))
(/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (+ (* -1/2 (* phi1 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2)))) (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))))) (pow phi1 2))
(/.f64 (fma.f64 phi1 (+.f64 phi2 (fma.f64 (*.f64 #s(literal -1/2 binary64) phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (*.f64 phi1 phi1))
(/ (+ (* -1/2 (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ phi2 (+ (* 1/2 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ (* -1/2 (* phi1 (* (+ (* 1/24 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2)))) (* 1/8 (* (cos (* 1/2 phi2)) (sin (* 1/2 phi2))))) (pow (- lambda1 lambda2) 2)))) (* -1/2 (* (+ (* -1/4 (pow (cos (* 1/2 phi2)) 2)) (* 1/4 (pow (sin (* 1/2 phi2)) 2))) (pow (- lambda1 lambda2) 2))))))))) (pow phi1 2))
(/.f64 (fma.f64 phi1 (+.f64 phi2 (fma.f64 phi1 (*.f64 #s(literal -1/2 binary64) (fma.f64 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 1/6 binary64))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (*.f64 phi1 phi1))
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) phi1)
(/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) phi1)
(/ (+ phi2 (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) phi2) phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(* -1 (/ (+ (* -1 phi2) (* 1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) (neg.f64 phi2)) (neg.f64 phi1))
(* -1 (/ (+ (* -1 phi2) (* 1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) (neg.f64 phi2)) (neg.f64 phi1))
(* -1 (/ (+ (* -1 phi2) (* 1/2 (/ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) phi1))) phi1))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) phi1)) (neg.f64 phi2)) (neg.f64 phi1))
(* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))
(+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (/ 1 phi1))))
(fma.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi1 phi1)) (/.f64 #s(literal 1 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))))
(+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* -1/2 (/ (* phi2 (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (+ (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (/ 1 phi1)))))
(fma.f64 phi2 (fma.f64 #s(literal -1/2 binary64) (*.f64 phi2 (*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi1 phi1)) (/.f64 #s(literal 1 binary64) phi1))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))))
(+ (* -1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))) (* phi2 (+ (* 1/2 (/ (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (+ (* phi2 (+ (* -1/2 (/ (* phi2 (* (+ (* 1/24 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1)))) (* 1/8 (* (cos (* 1/2 phi1)) (sin (* 1/2 phi1))))) (pow (- lambda1 lambda2) 2))) (pow phi1 2))) (* -1/2 (/ (* (+ (* -1/4 (pow (cos (* 1/2 phi1)) 2)) (* 1/4 (pow (sin (* 1/2 phi1)) 2))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))) (/ 1 phi1)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))) (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 phi1 phi1)) (fma.f64 phi2 (*.f64 #s(literal -1/2 binary64) (fma.f64 phi2 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1/6 binary64))) (*.f64 phi1 phi1)) (*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))) (/.f64 #s(literal 1 binary64) phi1)))))
(/ phi2 phi1)
(/.f64 phi2 phi1)
(* phi2 (+ (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1)))
(*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) phi2))) (/.f64 #s(literal 1 binary64) phi1)))
(* phi2 (+ (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1)))
(*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) phi2))) (/.f64 #s(literal 1 binary64) phi1)))
(* phi2 (+ (* -1/2 (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1)))
(*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) phi2))) (/.f64 #s(literal 1 binary64) phi1)))
(/ phi2 phi1)
(/.f64 phi2 phi1)
(* -1 (* phi2 (- (* 1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1))))
(*.f64 (neg.f64 phi2) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) phi2))) (/.f64 #s(literal -1 binary64) phi1)))
(* -1 (* phi2 (- (* 1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1))))
(*.f64 (neg.f64 phi2) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) phi2))) (/.f64 #s(literal -1 binary64) phi1)))
(* -1 (* phi2 (- (* 1/2 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) phi2))) (/ 1 phi1))))
(*.f64 (neg.f64 phi2) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) phi2))) (/.f64 #s(literal -1 binary64) phi1)))
(/ (+ phi2 (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1)
(+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (/ phi2 phi1) (/ (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (pow phi1 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (fma.f64 lambda1 (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 phi2 phi1)))
(+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (* lambda1 (+ (* -1/2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))) (/ phi2 phi1)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1))) (/.f64 phi2 phi1)))
(+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (* lambda1 (+ (* -1/2 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))) (/ phi2 phi1)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1))) (/.f64 phi2 phi1)))
(* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (*.f64 phi1 phi1))
(* (pow lambda1 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 (pow phi1 2)))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda2 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 (*.f64 phi1 phi1))) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1))))
(* (pow lambda1 2) (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda1 2) (pow phi1 2)))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (+ (/ phi2 (* (pow lambda1 2) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 (pow phi1 2)))))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 lambda1 lambda1))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 phi1 phi1)) (fma.f64 lambda2 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 (*.f64 phi1 phi1))) (/.f64 phi2 (*.f64 phi1 (*.f64 lambda1 lambda1)))))))
(* (pow lambda1 2) (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda1 2) (pow phi1 2)))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (+ (/ phi2 (* (pow lambda1 2) phi1)) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 (pow phi1 2)))))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 lambda1 lambda1))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 phi1 phi1)) (fma.f64 lambda2 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 (*.f64 phi1 phi1))) (/.f64 phi2 (*.f64 phi1 (*.f64 lambda1 lambda1)))))))
(* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (*.f64 phi1 phi1))
(* (pow lambda1 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda1 (pow phi1 2)))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda2 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 (*.f64 phi1 phi1))) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (* -1 (/ (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ phi2 phi1)) lambda1))) lambda1)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2)))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 (neg.f64 (fma.f64 lambda2 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 phi1 phi1)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 phi2 phi1)) lambda1))) lambda1)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (* -1 (/ (+ (* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ phi2 phi1)) lambda1))) lambda1)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2)))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 (neg.f64 (fma.f64 lambda2 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 phi1 phi1)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 phi2 phi1)) lambda1))) lambda1)))
(/ (+ phi2 (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) phi1))) phi1)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) phi1) phi2) phi1)
(+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (/ phi2 phi1) (/ (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2))) (pow phi1 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (fma.f64 lambda1 (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 phi2 phi1)))
(+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (* lambda2 (+ (* -1/2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))) (/ phi2 phi1)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1))) (/.f64 phi2 phi1)))
(+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (+ (* lambda2 (+ (* -1/2 (/ (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))) (/ phi2 phi1)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1))) (/.f64 phi2 phi1)))
(* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (*.f64 phi1 phi1))
(* (pow lambda2 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 (pow phi1 2)))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 lambda1 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda2 (*.f64 phi1 phi1))) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1))))
(* (pow lambda2 2) (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda2 2) (pow phi1 2)))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (+ (/ phi2 (* (pow lambda2 2) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 (pow phi1 2)))))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 lambda2 lambda2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 phi1 phi1)) (fma.f64 lambda1 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda2 (*.f64 phi1 phi1))) (/.f64 phi2 (*.f64 phi1 (*.f64 lambda2 lambda2)))))))
(* (pow lambda2 2) (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* (pow lambda2 2) (pow phi1 2)))) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (+ (/ phi2 (* (pow lambda2 2) phi1)) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 (pow phi1 2)))))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 lambda2 lambda2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 phi1 phi1)) (fma.f64 lambda1 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda2 (*.f64 phi1 phi1))) (/.f64 phi2 (*.f64 phi1 (*.f64 lambda2 lambda2)))))))
(* -1/2 (/ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))) (*.f64 phi1 phi1))
(* (pow lambda2 2) (+ (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2))) (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (* lambda2 (pow phi1 2)))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 lambda1 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda2 (*.f64 phi1 phi1))) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (* -1 (/ (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ phi2 phi1)) lambda2))) lambda2)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2)))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 (neg.f64 (fma.f64 lambda1 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 phi1 phi1)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 phi2 phi1)) lambda2))) lambda2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* lambda1 (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (* -1 (/ (+ (* -1/2 (/ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow phi1 2))) (/ phi2 phi1)) lambda2))) lambda2)) (* -1/2 (/ (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow phi1 2)))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 (neg.f64 (fma.f64 lambda1 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 phi1 phi1)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 phi1 phi1)) (/.f64 phi2 phi1)) lambda2))) lambda2)))

eval191.0ms (1.5%)

Memory
35.3MiB live, 335.1MiB allocated
Compiler

Compiled 40 253 to 3 679 computations (90.9% saved)

prune433.0ms (3.3%)

Memory
-84.3MiB live, 324.0MiB allocated
Pruning

30 alts after pruning (29 fresh and 1 done)

PrunedKeptTotal
New1 064231 087
Fresh6612
Picked415
Done000
Total1 074301 104
Accuracy
98.0%
Counts
1 104 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
7.0%
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) R) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
40.2%
(*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))) (neg.f64 lambda1))
10.1%
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)
20.4%
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
6.7%
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
59.1%
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
52.9%
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
54.7%
(*.f64 R (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1)))
42.9%
(*.f64 R (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1)))
57.3%
(*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1)))
68.6%
(*.f64 R (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))
64.6%
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
15.0%
(*.f64 R (hypot.f64 phi1 (exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 1 binary64)))))
8.8%
(*.f64 R (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
22.6%
(*.f64 R (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (+.f64 #s(literal 0 binary64) phi1)))
11.9%
(*.f64 R (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1))
11.2%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2)))
22.1%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
6.6%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1))
6.7%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))
27.4%
(*.f64 R (*.f64 lambda2 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))
19.0%
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
50.2%
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))
61.5%
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
43.7%
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
62.1%
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 phi1) (*.f64 (neg.f64 (sin.f64 phi1)) (sin.f64 phi2))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
33.0%
(*.f64 R (neg.f64 phi1))
31.8%
(*.f64 R phi2)
6.7%
(neg.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
22.7%
(neg.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
Compiler

Compiled 1 233 to 795 computations (35.5% saved)

simplify225.0ms (1.7%)

Memory
13.4MiB live, 329.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 1/2 binary64) phi1)
cost-diff0
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
cost-diff832
(*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))) (neg.f64 lambda1))
cost-diff7040
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)))
cost-diff0
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
cost-diff0
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
cost-diff0
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
cost-diff0
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
cost-diff0
(-.f64 lambda1 lambda2)
cost-diff0
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
cost-diff4928
(hypot.f64 phi1 (-.f64 lambda1 lambda2))
cost-diff0
(*.f64 R phi2)
cost-diff0
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
cost-diff0
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))
cost-diff0
(hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)))
cost-diff0
(*.f64 R (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))
Rules
6 574×lower-fma.f32
6 572×lower-fma.f64
2 182×lower-*.f32
2 158×lower-*.f64
1 920×lower-+.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
028179
057179
197179
2190169
3613168
42438166
56915166
08303166
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 R (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))
R
(hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)))
phi2
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(*.f64 #s(literal 1/2 binary64) phi2)
#s(literal 1/2 binary64)
(-.f64 lambda1 lambda2)
lambda1
lambda2
(*.f64 R phi2)
R
phi2
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
R
(hypot.f64 phi1 (-.f64 lambda1 lambda2))
phi1
(-.f64 lambda1 lambda2)
lambda1
lambda2
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
R
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
lambda2
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
#s(literal 1/2 binary64)
(+.f64 phi1 phi2)
phi1
phi2
(*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))) (neg.f64 lambda1))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(*.f64 #s(literal 1/2 binary64) phi1)
#s(literal 1/2 binary64)
phi1
R
(/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 R lambda2)
lambda2
(neg.f64 lambda1)
lambda1
Outputs
(*.f64 R (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2))))
R
(hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)))
(hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)))
phi2
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))
(*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(-.f64 lambda1 lambda2)
lambda1
lambda2
(*.f64 R phi2)
R
phi2
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
R
(hypot.f64 phi1 (-.f64 lambda1 lambda2))
(sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))
phi1
(-.f64 lambda1 lambda2)
lambda1
lambda2
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))) (*.f64 R lambda2))
R
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
lambda2
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))
#s(literal 1/2 binary64)
(+.f64 phi1 phi2)
(+.f64 phi2 phi1)
phi1
phi2
(*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))) (neg.f64 lambda1))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (fma.f64 R lambda2 (*.f64 R (neg.f64 lambda1))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 R (/.f64 (*.f64 R lambda2) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(*.f64 #s(literal 1/2 binary64) phi1)
#s(literal 1/2 binary64)
phi1
R
(/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
(*.f64 (/.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 R)))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 R lambda2))
(*.f64 R lambda2)
lambda2
(neg.f64 lambda1)
lambda1

localize295.0ms (2.2%)

Memory
-49.1MiB live, 218.9MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)))
accuracy99.8%
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
accuracy93.8%
(/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
accuracy92.1%
(*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))) (neg.f64 lambda1))
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
accuracy99.8%
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
accuracy99.6%
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
accuracy75.2%
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
accuracy100.0%
(hypot.f64 phi1 (-.f64 lambda1 lambda2))
accuracy100.0%
(-.f64 lambda1 lambda2)
accuracy100.0%
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
accuracy100.0%
(*.f64 R phi2)
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) phi2)
accuracy100.0%
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
accuracy99.9%
(*.f64 R (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))
accuracy99.8%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))
Samples
139.0ms186×1valid
16.0ms70×0valid
Compiler

Compiled 221 to 31 computations (86% saved)

Precisions
Click to see histograms. Total time spent on operations: 126.0ms
ival-mult: 78.0ms (61.9% of total)
ival-cos: 23.0ms (18.3% of total)
ival-hypot: 8.0ms (6.3% of total)
adjust: 7.0ms (5.6% of total)
ival-add: 4.0ms (3.2% of total)
ival-div: 3.0ms (2.4% of total)
ival-sub: 1.0ms (0.8% of total)
ival-neg: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series80.0ms (0.6%)

Memory
7.8MiB live, 83.2MiB allocated
Counts
16 → 552
Calls
Call 1
Inputs
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))>
#<alt (*.f64 R (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))>
#<alt (*.f64 #s(literal 1/2 binary64) phi2)>
#<alt (*.f64 R phi2)>
#<alt (*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))>
#<alt (-.f64 lambda1 lambda2)>
#<alt (hypot.f64 phi1 (-.f64 lambda1 lambda2))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))>
#<alt (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))>
#<alt (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))>
#<alt (*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))) (neg.f64 lambda1))>
#<alt (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))>
#<alt (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))>
#<alt (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)))>
Outputs
#<alt (- lambda1 lambda2)>
#<alt (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi2 2) (+ (* -1/8 (- lambda1 lambda2)) (* 1/384 (* (pow phi2 2) (- lambda1 lambda2)))))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi2 2) (+ (* -1/8 (- lambda1 lambda2)) (* (pow phi2 2) (+ (* -1/46080 (* (pow phi2 2) (- lambda1 lambda2))) (* 1/384 (- lambda1 lambda2))))))) lambda2)>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi2))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* lambda1 (cos (* 1/2 phi2)))>
#<alt (* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 phi2)))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 phi2)))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi2))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (- lambda1 lambda2))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))>
#<alt (+ (* R (- lambda1 lambda2)) (* (pow phi2 2) (+ (* 1/2 (/ (* R (* (pow phi2 2) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))>
#<alt (+ (* R (- lambda1 lambda2)) (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (* (pow phi2 2) (+ (* 1/2 (/ (* R (* (pow phi2 2) (- (* -1/1440 (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))))))))>
#<alt (* R phi2)>
#<alt (* phi2 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))>
#<alt (* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))>
#<alt (* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6))) (pow phi2 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* phi2 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))>
#<alt (* -1 (* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))>
#<alt (* -1 (* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6))) (pow phi2 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi2)) 2) (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (* R (cos (* 1/2 phi2)))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda1 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2))))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) (* (pow lambda1 3) (cos (* 1/2 phi2))))) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda1 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2)))))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (* R (cos (* 1/2 phi2))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi2 2)) (* lambda1 (cos (* 1/2 phi2))))) (* R (* lambda2 (cos (* 1/2 phi2))))) lambda1)) (* R (cos (* 1/2 phi2))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) (* lambda1 (cos (* 1/2 phi2))))) (* 1/2 (/ (* R (pow phi2 2)) (cos (* 1/2 phi2))))) lambda1)) (* R (* lambda2 (cos (* 1/2 phi2))))) lambda1)) (* R (cos (* 1/2 phi2))))))>
#<alt (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi2)) 2) (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi2))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (* R (cos (* 1/2 phi2)))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda2 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2))))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) (* (pow lambda2 3) (cos (* 1/2 phi2))))) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda2 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2)))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (* R (cos (* 1/2 phi2))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi2 2)) (* lambda2 (cos (* 1/2 phi2))))) (* R (* lambda1 (cos (* 1/2 phi2))))) lambda2)) (* R (cos (* 1/2 phi2))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) (* lambda2 (cos (* 1/2 phi2))))) (* 1/2 (/ (* R (pow phi2 2)) (cos (* 1/2 phi2))))) lambda2)) (* R (* lambda1 (cos (* 1/2 phi2))))) lambda2)) (* R (cos (* 1/2 phi2))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (pow phi2 2)))>
#<alt (+ 1 (* (pow phi2 2) (- (* 1/384 (pow phi2 2)) 1/8)))>
#<alt (+ 1 (* (pow phi2 2) (- (* (pow phi2 2) (+ 1/384 (* -1/46080 (pow phi2 2)))) 1/8)))>
#<alt (cos (* 1/2 phi2))>
#<alt (cos (* 1/2 phi2))>
#<alt (cos (* 1/2 phi2))>
#<alt (cos (* 1/2 phi2))>
#<alt (cos (* 1/2 phi2))>
#<alt (cos (* 1/2 phi2))>
#<alt (cos (* 1/2 phi2))>
#<alt (cos (* 1/2 phi2))>
#<alt (* 1/2 phi2)>
#<alt (* 1/2 phi2)>
#<alt (* 1/2 phi2)>
#<alt (* 1/2 phi2)>
#<alt (* 1/2 phi2)>
#<alt (* 1/2 phi2)>
#<alt (* 1/2 phi2)>
#<alt (* 1/2 phi2)>
#<alt (* 1/2 phi2)>
#<alt (* 1/2 phi2)>
#<alt (* 1/2 phi2)>
#<alt (* 1/2 phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R phi2)>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (- lambda1 lambda2))>
#<alt (+ (* 1/2 (/ (* R (pow phi1 2)) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))>
#<alt (+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/8 (/ (* R (pow phi1 2)) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ R (- lambda1 lambda2))))))>
#<alt (+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ R (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/8 (/ R (pow (- lambda1 lambda2) 3))) (* 1/16 (/ (* R (pow phi1 2)) (pow (- lambda1 lambda2) 5))))))))>
#<alt (* R phi1)>
#<alt (* phi1 (+ R (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))>
#<alt (* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))>
#<alt (* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* R (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* phi1 (+ R (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))>
#<alt (* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* R (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))))>
#<alt (* R (sqrt (+ (pow lambda2 2) (pow phi1 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 lambda2)) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))>
#<alt (+ (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (pow lambda2 2) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))))>
#<alt (* R lambda1)>
#<alt (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1))))>
#<alt (* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda1 2))))))>
#<alt (* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (pow lambda1 3))) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda1 2)))))))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1)))))>
#<alt (* -1 (* lambda1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) lambda1)) (* R lambda2)) lambda1)))))>
#<alt (* -1 (* lambda1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow phi1 2))) (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) lambda1))) lambda1)) (* R lambda2)) lambda1)))))>
#<alt (* R (sqrt (+ (pow lambda1 2) (pow phi1 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 lambda2)) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R lambda1) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))>
#<alt (+ (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R lambda1) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (pow lambda1 2) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))))>
#<alt (* R lambda2)>
#<alt (* lambda2 (+ R (* -1 (/ (* R lambda1) lambda2))))>
#<alt (* lambda2 (+ R (+ (* -1 (/ (* R lambda1) lambda2)) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda2 2))))))>
#<alt (* lambda2 (+ R (+ (* -1 (/ (* R lambda1) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (pow lambda2 3))) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda2 2)))))))>
#<alt (* -1 (* R lambda2))>
#<alt (* -1 (* lambda2 (+ R (* -1 (/ (* R lambda1) lambda2)))))>
#<alt (* -1 (* lambda2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) lambda2)) (* R lambda1)) lambda2)))))>
#<alt (* -1 (* lambda2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow phi1 2))) (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) lambda2))) lambda2)) (* R lambda1)) lambda2)))))>
#<alt (* -1 lambda2)>
#<alt (- lambda1 lambda2)>
#<alt (- lambda1 lambda2)>
#<alt (- lambda1 lambda2)>
#<alt lambda1>
#<alt (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))>
#<alt (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))>
#<alt (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))>
#<alt lambda1>
#<alt (* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))>
#<alt (* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))>
#<alt (* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))>
#<alt lambda1>
#<alt (+ lambda1 (* -1 lambda2))>
#<alt (+ lambda1 (* -1 lambda2))>
#<alt (+ lambda1 (* -1 lambda2))>
#<alt (* -1 lambda2)>
#<alt (* lambda2 (- (/ lambda1 lambda2) 1))>
#<alt (* lambda2 (- (/ lambda1 lambda2) 1))>
#<alt (* lambda2 (- (/ lambda1 lambda2) 1))>
#<alt (* -1 lambda2)>
#<alt (* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))>
#<alt (* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))>
#<alt (* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))>
#<alt (- lambda1 lambda2)>
#<alt (- (+ lambda1 (* 1/2 (/ (pow phi1 2) (- lambda1 lambda2)))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (/ (pow phi1 2) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ 1 (- lambda1 lambda2)))))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi1 2) (+ (* (pow phi1 2) (- (* 1/16 (/ (pow phi1 2) (pow (- lambda1 lambda2) 5))) (* 1/8 (/ 1 (pow (- lambda1 lambda2) 3))))) (* 1/2 (/ 1 (- lambda1 lambda2)))))) lambda2)>
#<alt phi1>
#<alt (* phi1 (+ 1 (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))>
#<alt (* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))>
#<alt (* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/16 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))))>
#<alt (* -1 phi1)>
#<alt (* -1 (* phi1 (+ 1 (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))>
#<alt (* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))))>
#<alt (* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/16 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))))>
#<alt (sqrt (+ (pow lambda2 2) (pow phi1 2)))>
#<alt (+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* -1 (* (* lambda1 lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -1 (* lambda2 (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))>
#<alt (+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -1 (* lambda2 (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))) (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (sqrt (/ 1 (pow (+ (pow lambda2 2) (pow phi1 2)) 3))))))))))>
#<alt lambda1>
#<alt (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))>
#<alt (* lambda1 (+ 1 (+ (* -1 (/ lambda2 lambda1)) (* 1/2 (/ (pow phi1 2) (pow lambda1 2))))))>
#<alt (* lambda1 (+ 1 (+ (* -1 (/ lambda2 lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (pow lambda1 3))) (* 1/2 (/ (pow phi1 2) (pow lambda1 2)))))))>
#<alt (* -1 lambda1)>
#<alt (* -1 (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1)))))>
#<alt (* -1 (* lambda1 (+ 1 (* -1 (/ (+ lambda2 (* -1/2 (/ (pow phi1 2) lambda1))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ 1 (* -1 (/ (+ lambda2 (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1)) (* 1/2 (pow phi1 2))) lambda1))) lambda1)))))>
#<alt (sqrt (+ (pow lambda1 2) (pow phi1 2)))>
#<alt (+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* -1 (* (* lambda1 lambda2) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -1 (* lambda1 (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))>
#<alt (+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -1 (* lambda1 (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))) (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (sqrt (/ 1 (pow (+ (pow lambda1 2) (pow phi1 2)) 3))))))))))>
#<alt lambda2>
#<alt (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2))))>
#<alt (* lambda2 (+ 1 (+ (* -1 (/ lambda1 lambda2)) (* 1/2 (/ (pow phi1 2) (pow lambda2 2))))))>
#<alt (* lambda2 (+ 1 (+ (* -1 (/ lambda1 lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (pow lambda2 3))) (* 1/2 (/ (pow phi1 2) (pow lambda2 2)))))))>
#<alt (* -1 lambda2)>
#<alt (* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))>
#<alt (* -1 (* lambda2 (+ 1 (* -1 (/ (+ lambda1 (* -1/2 (/ (pow phi1 2) lambda2))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ 1 (* -1 (/ (+ lambda1 (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2)) (* 1/2 (pow phi1 2))) lambda2))) lambda2)))))>
#<alt (cos (* 1/2 phi2))>
#<alt (+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))>
#<alt (+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))>
#<alt (+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 (- phi2 (* -1 phi1))))>
#<alt (cos (* 1/2 phi1))>
#<alt (+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))>
#<alt (+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))>
#<alt (+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (+ phi1 phi2)))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (cos (* 1/2 (- phi1 (* -1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 phi2)))>
#<alt (+ (* -1/2 (* lambda2 (* phi1 (sin (* 1/2 phi2))))) (* lambda2 (cos (* 1/2 phi2))))>
#<alt (+ (* lambda2 (cos (* 1/2 phi2))) (* phi1 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi2)))) (* -1/8 (* lambda2 (* phi1 (cos (* 1/2 phi2))))))))>
#<alt (+ (* lambda2 (cos (* 1/2 phi2))) (* phi1 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi2)))) (* phi1 (+ (* -1/8 (* lambda2 (cos (* 1/2 phi2)))) (* 1/48 (* lambda2 (* phi1 (sin (* 1/2 phi2))))))))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))>
#<alt (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))>
#<alt (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))>
#<alt (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (+ (* -1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))>
#<alt (+ (* lambda2 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi1)))) (* -1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))))>
#<alt (+ (* lambda2 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi1)))) (* phi2 (+ (* -1/8 (* lambda2 (cos (* 1/2 phi1)))) (* 1/48 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (+ phi1 phi2))))>
#<alt (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))>
#<alt (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))>
#<alt (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))>
#<alt (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi2))))>
#<alt (+ (* -1/2 (* R (* lambda2 (* phi1 (sin (* 1/2 phi2)))))) (* R (* lambda2 (cos (* 1/2 phi2)))))>
#<alt (+ (* R (* lambda2 (cos (* 1/2 phi2)))) (* phi1 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi2))))) (* -1/8 (* R (* lambda2 (* phi1 (cos (* 1/2 phi2)))))))))>
#<alt (+ (* R (* lambda2 (cos (* 1/2 phi2)))) (* phi1 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi2))))) (* phi1 (+ (* -1/8 (* R (* lambda2 (cos (* 1/2 phi2))))) (* 1/48 (* R (* lambda2 (* phi1 (sin (* 1/2 phi2)))))))))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))>
#<alt (* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))>
#<alt (* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))>
#<alt (* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (+ (* -1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (* R (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (+ (* R (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (* -1/8 (* R (* lambda2 (* phi2 (cos (* 1/2 phi1)))))))))>
#<alt (+ (* R (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (* phi2 (+ (* -1/8 (* R (* lambda2 (cos (* 1/2 phi1))))) (* 1/48 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))>
#<alt (* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))>
#<alt (* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))>
#<alt (* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))>
#<alt (* 1/2 phi2)>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (* 1/2 phi1)>
#<alt (* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))>
#<alt (* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))>
#<alt (* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))>
#<alt (* 1/2 phi1)>
#<alt (* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))>
#<alt (* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))>
#<alt (* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))>
#<alt (* 1/2 phi1)>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (+ (* 1/2 phi1) (* 1/2 phi2))>
#<alt (* 1/2 phi2)>
#<alt (* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))>
#<alt (* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))>
#<alt (* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))>
#<alt (* 1/2 phi2)>
#<alt (* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))>
#<alt (* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))>
#<alt (* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))>
#<alt (* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1)))))>
#<alt (+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))))) (* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1))))))>
#<alt (+ (* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1))))) (* (pow phi1 2) (+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))) (* -1 (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))))))>
#<alt (+ (* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1))))) (* (pow phi1 2) (+ (* -1 (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))) (* (pow phi1 2) (+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/46080 R) (* 1/46080 (/ (* R lambda2) lambda1)))))) (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))>
#<alt (* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))>
#<alt (* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))>
#<alt (* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))>
#<alt (* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))>
#<alt (* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))>
#<alt (* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))>
#<alt (* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))>
#<alt (* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* -1 (* lambda2 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2))))>
#<alt (* -1 (* lambda2 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2))))>
#<alt (* -1 (* lambda2 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* lambda1 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)))>
#<alt (* lambda1 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)))>
#<alt (* lambda1 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R lambda2) lambda1))>
#<alt (+ (* -1 (/ (* R lambda2) lambda1)) (* 1/8 (/ (* R (* lambda2 (pow phi1 2))) lambda1)))>
#<alt (+ (* -1 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R (* lambda2 (pow phi1 2))) lambda1)) (* 1/8 (/ (* R lambda2) lambda1)))))>
#<alt (+ (* -1 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/46080 (/ (* R (* lambda2 (pow phi1 2))) lambda1)))))))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R lambda2)>
#<alt (+ (* -1/8 (* R (* lambda2 (pow phi1 2)))) (* R lambda2))>
#<alt (+ (* R lambda2) (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))))>
#<alt (+ (* R lambda2) (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* (pow phi1 2) (+ (* -1/46080 (* R (* lambda2 (pow phi1 2)))) (* 1/384 (* R lambda2)))))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi1))))>
#<alt (+ R (* -1 (/ (* R lambda2) lambda1)))>
#<alt (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))))>
#<alt (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))))))>
#<alt (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* (pow phi1 2) (+ (* -1/46080 R) (* 1/46080 (/ (* R lambda2) lambda1))))))))))))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
#<alt (* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* R (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* R (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* R (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* R (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda1)) (/ (* R (cos (* 1/2 phi1))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda1)) (/ (* R (cos (* 1/2 phi1))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda1)) (/ (* R (cos (* 1/2 phi1))) lambda2)))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda2)) (/ (* R (cos (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda2)) (/ (* R (cos (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda2)) (/ (* R (cos (* 1/2 phi1))) lambda1))))>
#<alt (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))>
#<alt (/ (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda1)>
#<alt (/ (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda1)>
#<alt (/ (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda1)>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
#<alt (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))>
Calls

138 calls:

TimeVariablePointExpression
12.0ms
phi2
@-inf
(* R (sqrt (+ (* phi2 phi2) (* (* (cos (* 1/2 phi2)) (- lambda1 lambda2)) (* (cos (* 1/2 phi2)) (- lambda1 lambda2))))))
9.0ms
lambda1
@-inf
(* (+ (* (cos (* 1/2 phi1)) R) (/ (* (* R lambda2) (cos (* 1/2 phi1))) (neg lambda1))) (neg lambda1))
4.0ms
lambda1
@inf
(* R (sqrt (+ (* phi1 phi1) (* (- lambda1 lambda2) (- lambda1 lambda2)))))
4.0ms
lambda2
@0
(* R (sqrt (+ (* phi2 phi2) (* (* (cos (* 1/2 phi2)) (- lambda1 lambda2)) (* (cos (* 1/2 phi2)) (- lambda1 lambda2))))))
2.0ms
R
@0
(* (+ (* (cos (* 1/2 phi1)) R) (/ (* (* R lambda2) (cos (* 1/2 phi1))) (neg lambda1))) (neg lambda1))

rewrite318.0ms (2.4%)

Memory
-1.4MiB live, 270.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
8 240×lower-fma.f32
8 238×lower-fma.f64
4 598×lower-*.f32
4 574×lower-*.f64
3 540×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028130
057130
1171130
21215130
08294130
Stop Event
iter limit
node limit
iter limit
Counts
16 → 377
Calls
Call 1
Inputs
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))
(*.f64 R (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(*.f64 #s(literal 1/2 binary64) phi2)
(*.f64 R phi2)
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
(-.f64 lambda1 lambda2)
(hypot.f64 phi1 (-.f64 lambda1 lambda2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))) (neg.f64 lambda1))
(/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)))
Outputs
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda2)))
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda2)))
(fma.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (+.f64 lambda1 lambda2))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))) (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64))) (fma.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda2))))
(/.f64 (-.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 1 binary64)))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)))
(*.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))
(*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))
(*.f64 R (sqrt.f64 (fma.f64 phi2 phi2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi2)))))))))
(*.f64 (sqrt.f64 (fma.f64 phi2 phi2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi2)))))))) R)
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(*.f64 #s(literal 1/2 binary64) phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(*.f64 phi2 R)
(*.f64 R phi2)
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) R)
(+.f64 lambda1 (neg.f64 lambda2))
(+.f64 (neg.f64 lambda2) lambda1)
(+.f64 (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (neg.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(+.f64 (/.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2)) (neg.f64 (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda1 lambda2))))
(exp.f64 (*.f64 (log.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64)))
(-.f64 lambda1 lambda2)
(-.f64 (neg.f64 lambda2) (neg.f64 lambda1))
(-.f64 (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(-.f64 (/.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2)) (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda1 lambda2)))
(fma.f64 lambda1 #s(literal 1 binary64) (neg.f64 lambda2))
(fma.f64 (neg.f64 lambda1) #s(literal -1 binary64) (neg.f64 lambda2))
(fma.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (neg.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(fma.f64 (*.f64 lambda1 lambda1) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) (neg.f64 (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda1 lambda2))))
(fma.f64 #s(literal 1 binary64) lambda1 (neg.f64 lambda2))
(fma.f64 #s(literal -1 binary64) lambda2 lambda1)
(fma.f64 #s(literal -1 binary64) (neg.f64 lambda1) (neg.f64 lambda2))
(/.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))
(/.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))))
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (-.f64 lambda1 lambda2))) (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (-.f64 lambda1 lambda2))) (neg.f64 (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2))))))
(/.f64 (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (-.f64 lambda1 lambda2))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (-.f64 (*.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (-.f64 (*.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 lambda2 lambda2))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (-.f64 lambda1 lambda2)))) (neg.f64 (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(/.f64 (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (-.f64 lambda1 lambda2)))) (neg.f64 (neg.f64 (+.f64 lambda1 lambda2))))
(/.f64 (fma.f64 lambda2 (*.f64 lambda2 (neg.f64 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) (fma.f64 lambda2 lambda2 (-.f64 (*.f64 lambda1 lambda1) (*.f64 (neg.f64 lambda2) lambda1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (fma.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (*.f64 (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda1 lambda2)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2)) (/.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2)) (fma.f64 (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda1 lambda2)) (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda1 lambda2)) (*.f64 (/.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2)) (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda1 lambda2))))))
(/.f64 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 lambda1)) (-.f64 (neg.f64 lambda2) lambda1))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))) (+.f64 (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2)) (/.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2))) (*.f64 (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda1 lambda2)) (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda1 lambda2)))) (+.f64 (/.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2)) (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda1 lambda2))))
(pow.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2))))))
(*.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)))
(*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (-.f64 lambda1 lambda2))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(*.f64 (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (-.f64 lambda1 lambda2))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64)))
(hypot.f64 (-.f64 lambda1 lambda2) phi1)
(hypot.f64 (-.f64 lambda1 lambda2) (exp.f64 (log.f64 phi1)))
(hypot.f64 phi1 (-.f64 lambda1 lambda2))
(hypot.f64 phi1 (exp.f64 (log.f64 (-.f64 lambda1 lambda2))))
(hypot.f64 (exp.f64 (log.f64 phi1)) (-.f64 lambda1 lambda2))
(hypot.f64 (exp.f64 (log.f64 phi1)) (exp.f64 (log.f64 (-.f64 lambda1 lambda2))))
(hypot.f64 (exp.f64 (log.f64 (-.f64 lambda1 lambda2))) phi1)
(hypot.f64 (exp.f64 (log.f64 (-.f64 lambda1 lambda2))) (exp.f64 (log.f64 phi1)))
(sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))) (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) (-.f64 phi1 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) (-.f64 phi1 (-.f64 lambda1 lambda2)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (sqrt.f64 (fma.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi1 phi1 (*.f64 phi1 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 phi1 phi1) (*.f64 phi1 (-.f64 lambda1 lambda2)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) (-.f64 phi1 (-.f64 lambda1 lambda2))))) (sqrt.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) (-.f64 phi1 (-.f64 lambda1 lambda2)))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (sqrt.f64 (neg.f64 (fma.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) (-.f64 phi1 (-.f64 lambda1 lambda2)))))) (sqrt.f64 (neg.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) (-.f64 phi1 (-.f64 lambda1 lambda2))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))) (sqrt.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (neg.f64 (sqrt.f64 (fma.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) (-.f64 phi1 (-.f64 lambda1 lambda2)))))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) (-.f64 phi1 (-.f64 lambda1 lambda2))))))
(pow.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) (-.f64 phi1 (-.f64 lambda1 lambda2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) (-.f64 phi1 (-.f64 lambda1 lambda2)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) (-.f64 phi1 (-.f64 lambda1 lambda2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) (-.f64 phi1 (-.f64 lambda1 lambda2))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) (-.f64 phi1 (-.f64 lambda1 lambda2))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) (-.f64 phi1 (-.f64 lambda1 lambda2))))))
(*.f64 (pow.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (fma.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))) lambda2)
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))))
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))) R))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))) (*.f64 lambda2 R))
(*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))) R)
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))) lambda2)
(+.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi1))
(+.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi2))
(-.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) phi1 (*.f64 #s(literal -1/2 binary64) phi2))) (/.f64 (*.f64 (*.f64 phi2 phi2) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) phi1 (*.f64 #s(literal -1/2 binary64) phi2))))
(fma.f64 #s(literal 1/2 binary64) phi2 (*.f64 #s(literal 1/2 binary64) phi1))
(fma.f64 #s(literal 1/2 binary64) phi1 (*.f64 #s(literal 1/2 binary64) phi2))
(fma.f64 phi2 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))
(fma.f64 phi1 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) phi2))
(/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 phi2 phi1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 phi2 phi2) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi2)))) (fma.f64 (*.f64 phi1 (*.f64 phi1 phi1)) #s(literal 1/8 binary64) (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) phi1 (*.f64 #s(literal -1/2 binary64) phi2)) (-.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/4 binary64)) (*.f64 (*.f64 phi2 phi2) #s(literal 1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 #s(literal 1/2 binary64) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 phi1 phi2) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 phi1 phi2) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 phi1)) #s(literal 1/8 binary64) (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 phi1 phi1) #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 phi2 phi2) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi2)))))
(/.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/4 binary64)) (*.f64 (*.f64 phi2 phi2) #s(literal 1/4 binary64))) (fma.f64 #s(literal 1/2 binary64) phi1 (*.f64 #s(literal -1/2 binary64) phi2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1)))) (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (-.f64 phi1 phi2))
(/.f64 (*.f64 (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/2 binary64)) (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)))
(/.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) #s(literal 1/2 binary64)) (-.f64 phi1 phi2))
(/.f64 (neg.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 phi1)) #s(literal 1/8 binary64) (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 phi2 phi2) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/4 binary64)) (*.f64 (*.f64 phi2 phi2) #s(literal 1/4 binary64)))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) phi1 (*.f64 #s(literal -1/2 binary64) phi2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1))))) (neg.f64 (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)))) (neg.f64 (-.f64 phi1 phi2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) #s(literal 1/2 binary64))) (neg.f64 (-.f64 phi1 phi2)))
(/.f64 (fma.f64 (*.f64 phi2 (*.f64 phi2 phi2)) #s(literal 1/8 binary64) (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 phi2 phi2) #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi1)))))
(/.f64 (-.f64 (*.f64 (*.f64 phi2 phi2) #s(literal 1/4 binary64)) (*.f64 (*.f64 phi1 phi1) #s(literal 1/4 binary64))) (-.f64 (*.f64 #s(literal 1/2 binary64) phi2) (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))
(*.f64 (+.f64 phi2 phi1) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 phi1)) #s(literal 1/8 binary64) (*.f64 (*.f64 phi2 (*.f64 phi2 phi2)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 phi1 phi1) #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 phi2 phi2) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi2))))))
(*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) #s(literal 1/4 binary64)) (*.f64 (*.f64 phi2 phi2) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) phi1 (*.f64 #s(literal -1/2 binary64) phi2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1)))) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (/.f64 #s(literal 1 binary64) (-.f64 phi1 phi2)))
(*.f64 (*.f64 (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1))))
(*.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 phi1 phi2)))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 lambda1) (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))
(+.f64 (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1))) (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+.f64 (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1)) (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)))
(+.f64 (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1)))
(-.f64 #s(literal 0 binary64) (*.f64 lambda1 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))
(fma.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(fma.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1) (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)))
(fma.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1)))
(neg.f64 (*.f64 lambda1 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))
(/.f64 (neg.f64 lambda1) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (neg.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 (neg.f64 lambda1) (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)) (*.f64 (neg.f64 lambda1) (-.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (neg.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))) (*.f64 (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64))) (neg.f64 lambda1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1))) (neg.f64 lambda1))))
(/.f64 (*.f64 (neg.f64 lambda1) (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64)))) (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (neg.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
(/.f64 (*.f64 (neg.f64 lambda1) (-.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)))) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64))) (neg.f64 lambda1)) (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (neg.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1))) (neg.f64 lambda1)) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 lambda1) (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (neg.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 lambda1) (-.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1))))) (neg.f64 (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64))) (neg.f64 lambda1))) (neg.f64 (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (neg.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1))) (neg.f64 lambda1))) (neg.f64 (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1))) (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1))) (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1))) (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)))) (*.f64 (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1)) (-.f64 (*.f64 (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)) (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1)) (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)) (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)) (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 lambda1 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 lambda1 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) (*.f64 lambda1 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) (*.f64 #s(literal 0 binary64) (*.f64 lambda1 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1))) (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)))) (*.f64 (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1))) (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1))) (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1))))) (-.f64 (*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)) (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1)) (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)) (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1)))) (-.f64 (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (neg.f64 lambda1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) (*.f64 lambda1 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))) (+.f64 #s(literal 0 binary64) (*.f64 lambda1 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))))
(*.f64 lambda1 (neg.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))
(*.f64 (neg.f64 lambda1) (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))
(*.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)) (neg.f64 lambda1))
(*.f64 #s(literal -1 binary64) (*.f64 lambda1 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))
(*.f64 (neg.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) lambda1)
(*.f64 (*.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)) #s(literal -1 binary64)) lambda1)
(*.f64 (*.f64 (neg.f64 lambda1) (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (neg.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(*.f64 (*.f64 (neg.f64 lambda1) (-.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)))) (/.f64 #s(literal 1 binary64) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))
(*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64))) (neg.f64 lambda1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (neg.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1))) (neg.f64 lambda1)) (/.f64 #s(literal 1 binary64) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))
(+.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))
(-.f64 (/.f64 #s(literal 0 binary64) lambda1) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))
(neg.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))))
(neg.f64 (*.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 lambda2 R)))
(neg.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 1 binary64)))
(/.f64 (*.f64 lambda2 R) (/.f64 (neg.f64 lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) (neg.f64 lambda1))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))) lambda1)
(/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))))
(/.f64 #s(literal 1 binary64) (/.f64 lambda1 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 lambda1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1))) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) #s(literal -1 binary64)) lambda1)
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) #s(literal -1 binary64))) (neg.f64 lambda1))
(pow.f64 (/.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))) #s(literal -1 binary64))
(*.f64 lambda2 (*.f64 R (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1))))
(*.f64 R (*.f64 lambda2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1))))
(*.f64 R (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2)) lambda1))
(*.f64 R (neg.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 (/.f64 (*.f64 lambda2 R) lambda1)))
(*.f64 (*.f64 lambda2 R) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) (/.f64 #s(literal -1 binary64) lambda1))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) #s(literal 1 binary64))
(*.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))) (/.f64 #s(literal 1 binary64) lambda1))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)))
(*.f64 (/.f64 #s(literal -1 binary64) lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)))
(*.f64 (/.f64 #s(literal -1 binary64) lambda1) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))
(*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal -1 binary64))
(*.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) (*.f64 lambda2 R))
(*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 lambda2 R) lambda1))
(*.f64 (*.f64 R #s(literal -1 binary64)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))
(*.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (*.f64 R #s(literal -1 binary64)))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1 binary64)) (/.f64 (*.f64 lambda2 R) lambda1))
(*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 lambda2 R) #s(literal -1 binary64)) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))
(*.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 (*.f64 lambda2 R) #s(literal -1 binary64)))
(*.f64 (*.f64 lambda2 (neg.f64 R)) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))
(*.f64 (neg.f64 R) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) lambda1))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) R) #s(literal -1 binary64)) (pow.f64 (/.f64 lambda1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1 binary64)) (pow.f64 (/.f64 lambda1 (*.f64 lambda2 R)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 lambda2 R)) #s(literal -1 binary64)) (pow.f64 (/.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1 binary64)))
(*.f64 (/.f64 R lambda1) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1 binary64)))
(*.f64 (/.f64 lambda2 #s(literal -1 binary64)) (/.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1))
(*.f64 (/.f64 R #s(literal 1 binary64)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2)) lambda1))
(*.f64 (/.f64 lambda2 lambda1) (/.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1 binary64)) (/.f64 lambda2 lambda1))
(*.f64 (/.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (/.f64 lambda2 #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1 binary64)) (/.f64 R lambda1))
(*.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 1 binary64)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1))
(*.f64 (/.f64 (*.f64 lambda2 R) #s(literal 1 binary64)) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)))
(*.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1 binary64)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1))
(*.f64 (/.f64 (*.f64 lambda2 (neg.f64 R)) #s(literal -1 binary64)) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)))
(*.f64 (/.f64 (neg.f64 R) #s(literal -1 binary64)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2)) lambda1))
(*.f64 (pow.f64 (/.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))) #s(literal -1/2 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))))
(neg.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))))
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 R (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 (*.f64 lambda2 (neg.f64 R))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 lambda2 R) (neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) #s(literal 1 binary64))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))))
(*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 lambda2 (neg.f64 R)))
(*.f64 (*.f64 lambda2 (neg.f64 R)) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 (neg.f64 R) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2)))
(*.f64 (neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 R))
(*.f64 (neg.f64 (*.f64 lambda2 (neg.f64 R))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (neg.f64 (neg.f64 R)) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)))
(+.f64 (/.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))))
(-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))
(-.f64 (/.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (/.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(fma.f64 lambda2 (*.f64 R (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1))) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)))
(fma.f64 R (*.f64 lambda2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1))) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 R (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2)) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 R (neg.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 (/.f64 (*.f64 lambda2 R) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 lambda2 R) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) (/.f64 #s(literal -1 binary64) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) #s(literal 1 binary64) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)))
(fma.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))) (/.f64 #s(literal 1 binary64) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 #s(literal 1 binary64) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 #s(literal -1 binary64) lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 #s(literal -1 binary64) lambda1) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))) #s(literal -1 binary64)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal -1 binary64) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) (*.f64 lambda2 R) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 R #s(literal -1 binary64)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (*.f64 R #s(literal -1 binary64)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1 binary64)) (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal -1 binary64)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 (*.f64 lambda2 R) #s(literal -1 binary64)) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 (*.f64 lambda2 R) #s(literal -1 binary64)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 lambda2 (neg.f64 R)) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (neg.f64 R) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) R) #s(literal -1 binary64)) (pow.f64 (/.f64 lambda1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal -1 binary64)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1 binary64)) (pow.f64 (/.f64 lambda1 (*.f64 lambda2 R)) #s(literal -1 binary64)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 lambda2 R)) #s(literal -1 binary64)) (pow.f64 (/.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1 binary64)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 R lambda1) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1 binary64)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 lambda2 #s(literal -1 binary64)) (/.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 R #s(literal 1 binary64)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2)) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 lambda2 lambda1) (/.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1 binary64)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1 binary64)) (/.f64 lambda2 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1) (/.f64 lambda2 #s(literal -1 binary64)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1 binary64)) (/.f64 R lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 1 binary64)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 (*.f64 lambda2 R) #s(literal 1 binary64)) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1 binary64)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 (*.f64 lambda2 (neg.f64 R)) #s(literal -1 binary64)) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (/.f64 (neg.f64 R) #s(literal -1 binary64)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2)) lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (pow.f64 (/.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R))) #s(literal -1/2 binary64)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(/.f64 (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64))) (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (neg.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))) (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))))
(/.f64 (-.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1))) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (neg.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)))) (neg.f64 (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) (*.f64 (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)) (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)))) (*.f64 (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (neg.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1))))) (neg.f64 (neg.f64 (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))))) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) (/.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) (*.f64 (/.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) (/.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))) (+.f64 (/.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))) #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (neg.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))
(*.f64 (-.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1))) (/.f64 #s(literal 1 binary64) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))) (neg.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 R)) lambda1)))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1)))))) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 R R) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))

simplify471.0ms (3.6%)

Memory
11.7MiB live, 449.1MiB allocated
Algorithm
egg-herbie
Rules
9 614×lower-fma.f64
9 614×lower-fma.f32
6 914×lower-*.f64
6 914×lower-*.f32
5 570×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09418683
130948318
278288318
080637785
Stop Event
iter limit
node limit
Counts
552 → 546
Calls
Call 1
Inputs
(- lambda1 lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)
(- (+ lambda1 (* (pow phi2 2) (+ (* -1/8 (- lambda1 lambda2)) (* 1/384 (* (pow phi2 2) (- lambda1 lambda2)))))) lambda2)
(- (+ lambda1 (* (pow phi2 2) (+ (* -1/8 (- lambda1 lambda2)) (* (pow phi2 2) (+ (* -1/46080 (* (pow phi2 2) (- lambda1 lambda2))) (* 1/384 (- lambda1 lambda2))))))) lambda2)
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(* lambda1 (cos (* 1/2 phi2)))
(* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(* lambda1 (cos (* 1/2 phi2)))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(* lambda1 (cos (* 1/2 phi2)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (- lambda1 lambda2))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(+ (* R (- lambda1 lambda2)) (* (pow phi2 2) (+ (* 1/2 (/ (* R (* (pow phi2 2) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(+ (* R (- lambda1 lambda2)) (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (* (pow phi2 2) (+ (* 1/2 (/ (* R (* (pow phi2 2) (- (* -1/1440 (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))))))))
(* R phi2)
(* phi2 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))
(* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))
(* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6))) (pow phi2 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))
(* -1 (* R phi2))
(* -1 (* phi2 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))
(* -1 (* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))
(* -1 (* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6))) (pow phi2 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))))
(* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi2)) 2) (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))))
(* R (* lambda1 (cos (* 1/2 phi2))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (* R (cos (* 1/2 phi2)))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda1 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2))))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) (* (pow lambda1 3) (cos (* 1/2 phi2))))) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda1 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2)))))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (* R (cos (* 1/2 phi2))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi2 2)) (* lambda1 (cos (* 1/2 phi2))))) (* R (* lambda2 (cos (* 1/2 phi2))))) lambda1)) (* R (cos (* 1/2 phi2))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) (* lambda1 (cos (* 1/2 phi2))))) (* 1/2 (/ (* R (pow phi2 2)) (cos (* 1/2 phi2))))) lambda1)) (* R (* lambda2 (cos (* 1/2 phi2))))) lambda1)) (* R (cos (* 1/2 phi2))))))
(* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi2)) 2) (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))))
(* R (* lambda2 (cos (* 1/2 phi2))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (* R (cos (* 1/2 phi2)))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda2 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2))))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) (* (pow lambda2 3) (cos (* 1/2 phi2))))) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda2 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2)))))))
(* -1 (* R (* lambda2 (cos (* 1/2 phi2)))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (* R (cos (* 1/2 phi2))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi2 2)) (* lambda2 (cos (* 1/2 phi2))))) (* R (* lambda1 (cos (* 1/2 phi2))))) lambda2)) (* R (cos (* 1/2 phi2))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) (* lambda2 (cos (* 1/2 phi2))))) (* 1/2 (/ (* R (pow phi2 2)) (cos (* 1/2 phi2))))) lambda2)) (* R (* lambda1 (cos (* 1/2 phi2))))) lambda2)) (* R (cos (* 1/2 phi2))))))
1
(+ 1 (* -1/8 (pow phi2 2)))
(+ 1 (* (pow phi2 2) (- (* 1/384 (pow phi2 2)) 1/8)))
(+ 1 (* (pow phi2 2) (- (* (pow phi2 2) (+ 1/384 (* -1/46080 (pow phi2 2)))) 1/8)))
(cos (* 1/2 phi2))
(cos (* 1/2 phi2))
(cos (* 1/2 phi2))
(cos (* 1/2 phi2))
(cos (* 1/2 phi2))
(cos (* 1/2 phi2))
(cos (* 1/2 phi2))
(cos (* 1/2 phi2))
(* 1/2 phi2)
(* 1/2 phi2)
(* 1/2 phi2)
(* 1/2 phi2)
(* 1/2 phi2)
(* 1/2 phi2)
(* 1/2 phi2)
(* 1/2 phi2)
(* 1/2 phi2)
(* 1/2 phi2)
(* 1/2 phi2)
(* 1/2 phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R phi2)
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (- lambda1 lambda2))
(+ (* 1/2 (/ (* R (pow phi1 2)) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/8 (/ (* R (pow phi1 2)) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ R (- lambda1 lambda2))))))
(+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ R (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/8 (/ R (pow (- lambda1 lambda2) 3))) (* 1/16 (/ (* R (pow phi1 2)) (pow (- lambda1 lambda2) 5))))))))
(* R phi1)
(* phi1 (+ R (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* R (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(* -1 (* R phi1))
(* -1 (* phi1 (+ R (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* R (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))))
(* R (sqrt (+ (pow lambda2 2) (pow phi1 2))))
(+ (* -1 (* (* R (* lambda1 lambda2)) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))))
(+ (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))
(+ (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (pow lambda2 2) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))))
(* R lambda1)
(* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1))))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda1 2))))))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (pow lambda1 3))) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda1 2)))))))
(* -1 (* R lambda1))
(* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1)))))
(* -1 (* lambda1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) lambda1)) (* R lambda2)) lambda1)))))
(* -1 (* lambda1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow phi1 2))) (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) lambda1))) lambda1)) (* R lambda2)) lambda1)))))
(* R (sqrt (+ (pow lambda1 2) (pow phi1 2))))
(+ (* -1 (* (* R (* lambda1 lambda2)) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))))
(+ (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R lambda1) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))
(+ (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R lambda1) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (pow lambda1 2) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))))
(* R lambda2)
(* lambda2 (+ R (* -1 (/ (* R lambda1) lambda2))))
(* lambda2 (+ R (+ (* -1 (/ (* R lambda1) lambda2)) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda2 2))))))
(* lambda2 (+ R (+ (* -1 (/ (* R lambda1) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (pow lambda2 3))) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda2 2)))))))
(* -1 (* R lambda2))
(* -1 (* lambda2 (+ R (* -1 (/ (* R lambda1) lambda2)))))
(* -1 (* lambda2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) lambda2)) (* R lambda1)) lambda2)))))
(* -1 (* lambda2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow phi1 2))) (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) lambda2))) lambda2)) (* R lambda1)) lambda2)))))
(* -1 lambda2)
(- lambda1 lambda2)
(- lambda1 lambda2)
(- lambda1 lambda2)
lambda1
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
lambda1
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
lambda1
(+ lambda1 (* -1 lambda2))
(+ lambda1 (* -1 lambda2))
(+ lambda1 (* -1 lambda2))
(* -1 lambda2)
(* lambda2 (- (/ lambda1 lambda2) 1))
(* lambda2 (- (/ lambda1 lambda2) 1))
(* lambda2 (- (/ lambda1 lambda2) 1))
(* -1 lambda2)
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(- lambda1 lambda2)
(- (+ lambda1 (* 1/2 (/ (pow phi1 2) (- lambda1 lambda2)))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (/ (pow phi1 2) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ 1 (- lambda1 lambda2)))))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* (pow phi1 2) (- (* 1/16 (/ (pow phi1 2) (pow (- lambda1 lambda2) 5))) (* 1/8 (/ 1 (pow (- lambda1 lambda2) 3))))) (* 1/2 (/ 1 (- lambda1 lambda2)))))) lambda2)
phi1
(* phi1 (+ 1 (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))
(* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))
(* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/16 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))))
(* -1 phi1)
(* -1 (* phi1 (+ 1 (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/16 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))))
(sqrt (+ (pow lambda2 2) (pow phi1 2)))
(+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* -1 (* (* lambda1 lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))
(+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -1 (* lambda2 (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))
(+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -1 (* lambda2 (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))) (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (sqrt (/ 1 (pow (+ (pow lambda2 2) (pow phi1 2)) 3))))))))))
lambda1
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(* lambda1 (+ 1 (+ (* -1 (/ lambda2 lambda1)) (* 1/2 (/ (pow phi1 2) (pow lambda1 2))))))
(* lambda1 (+ 1 (+ (* -1 (/ lambda2 lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (pow lambda1 3))) (* 1/2 (/ (pow phi1 2) (pow lambda1 2)))))))
(* -1 lambda1)
(* -1 (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1)))))
(* -1 (* lambda1 (+ 1 (* -1 (/ (+ lambda2 (* -1/2 (/ (pow phi1 2) lambda1))) lambda1)))))
(* -1 (* lambda1 (+ 1 (* -1 (/ (+ lambda2 (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1)) (* 1/2 (pow phi1 2))) lambda1))) lambda1)))))
(sqrt (+ (pow lambda1 2) (pow phi1 2)))
(+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* -1 (* (* lambda1 lambda2) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))
(+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -1 (* lambda1 (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))
(+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -1 (* lambda1 (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))) (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (sqrt (/ 1 (pow (+ (pow lambda1 2) (pow phi1 2)) 3))))))))))
lambda2
(* lambda2 (+ 1 (* -1 (/ lambda1 lambda2))))
(* lambda2 (+ 1 (+ (* -1 (/ lambda1 lambda2)) (* 1/2 (/ (pow phi1 2) (pow lambda2 2))))))
(* lambda2 (+ 1 (+ (* -1 (/ lambda1 lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (pow lambda2 3))) (* 1/2 (/ (pow phi1 2) (pow lambda2 2)))))))
(* -1 lambda2)
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(* -1 (* lambda2 (+ 1 (* -1 (/ (+ lambda1 (* -1/2 (/ (pow phi1 2) lambda2))) lambda2)))))
(* -1 (* lambda2 (+ 1 (* -1 (/ (+ lambda1 (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2)) (* 1/2 (pow phi1 2))) lambda2))) lambda2)))))
(cos (* 1/2 phi2))
(+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos (* 1/2 phi1))
(+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (+ phi1 phi2)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 phi2)))
(+ (* -1/2 (* lambda2 (* phi1 (sin (* 1/2 phi2))))) (* lambda2 (cos (* 1/2 phi2))))
(+ (* lambda2 (cos (* 1/2 phi2))) (* phi1 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi2)))) (* -1/8 (* lambda2 (* phi1 (cos (* 1/2 phi2))))))))
(+ (* lambda2 (cos (* 1/2 phi2))) (* phi1 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi2)))) (* phi1 (+ (* -1/8 (* lambda2 (cos (* 1/2 phi2)))) (* 1/48 (* lambda2 (* phi1 (sin (* 1/2 phi2))))))))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(* lambda2 (cos (* 1/2 phi1)))
(+ (* -1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(+ (* lambda2 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi1)))) (* -1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))))
(+ (* lambda2 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi1)))) (* phi2 (+ (* -1/8 (* lambda2 (cos (* 1/2 phi1)))) (* 1/48 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 phi2))))
(+ (* -1/2 (* R (* lambda2 (* phi1 (sin (* 1/2 phi2)))))) (* R (* lambda2 (cos (* 1/2 phi2)))))
(+ (* R (* lambda2 (cos (* 1/2 phi2)))) (* phi1 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi2))))) (* -1/8 (* R (* lambda2 (* phi1 (cos (* 1/2 phi2)))))))))
(+ (* R (* lambda2 (cos (* 1/2 phi2)))) (* phi1 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi2))))) (* phi1 (+ (* -1/8 (* R (* lambda2 (cos (* 1/2 phi2))))) (* 1/48 (* R (* lambda2 (* phi1 (sin (* 1/2 phi2)))))))))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(+ (* -1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (* R (* lambda2 (cos (* 1/2 phi1)))))
(+ (* R (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (* -1/8 (* R (* lambda2 (* phi2 (cos (* 1/2 phi1)))))))))
(+ (* R (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (* phi2 (+ (* -1/8 (* R (* lambda2 (cos (* 1/2 phi1))))) (* 1/48 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(* 1/2 phi2)
(+ (* 1/2 phi1) (* 1/2 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(* 1/2 phi1)
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(* 1/2 phi1)
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(* 1/2 phi1)
(+ (* 1/2 phi1) (* 1/2 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(+ (* 1/2 phi1) (* 1/2 phi2))
(* 1/2 phi2)
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(* 1/2 phi2)
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1)))))
(+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))))) (* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1))))))
(+ (* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1))))) (* (pow phi1 2) (+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))) (* -1 (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))))))
(+ (* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1))))) (* (pow phi1 2) (+ (* -1 (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))) (* (pow phi1 2) (+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/46080 R) (* 1/46080 (/ (* R lambda2) lambda1)))))) (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))
(* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))
(* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))
(* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))
(* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))
(* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))
(* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))
(* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))
(* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))
(+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))
(+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* -1 (* lambda2 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2))))
(* -1 (* lambda2 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2))))
(* -1 (* lambda2 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))
(+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))
(+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* lambda1 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)))
(* lambda1 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)))
(* lambda1 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R lambda2) lambda1))
(+ (* -1 (/ (* R lambda2) lambda1)) (* 1/8 (/ (* R (* lambda2 (pow phi1 2))) lambda1)))
(+ (* -1 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R (* lambda2 (pow phi1 2))) lambda1)) (* 1/8 (/ (* R lambda2) lambda1)))))
(+ (* -1 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/46080 (/ (* R (* lambda2 (pow phi1 2))) lambda1)))))))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R lambda2)
(+ (* -1/8 (* R (* lambda2 (pow phi1 2)))) (* R lambda2))
(+ (* R lambda2) (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))))
(+ (* R lambda2) (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* (pow phi1 2) (+ (* -1/46080 (* R (* lambda2 (pow phi1 2)))) (* 1/384 (* R lambda2)))))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(+ R (* -1 (/ (* R lambda2) lambda1)))
(+ R (+ (* -1 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))))
(+ R (+ (* -1 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))))))
(+ R (+ (* -1 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* (pow phi1 2) (+ (* -1/46080 R) (* 1/46080 (/ (* R lambda2) lambda1))))))))))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* -1 (* R (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* -1 (* R (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* -1 (* R (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* -1 (* R (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(* R (cos (* 1/2 phi1)))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda1)) (/ (* R (cos (* 1/2 phi1))) lambda2)))
(* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda1)) (/ (* R (cos (* 1/2 phi1))) lambda2)))
(* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda1)) (/ (* R (cos (* 1/2 phi1))) lambda2)))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(* -1 (* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda2)) (/ (* R (cos (* 1/2 phi1))) lambda1))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda2)) (/ (* R (cos (* 1/2 phi1))) lambda1))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda2)) (/ (* R (cos (* 1/2 phi1))) lambda1))))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/ (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda1)
(/ (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda1)
(/ (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda1)
(* R (cos (* 1/2 phi1)))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(* R (cos (* 1/2 phi1)))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
Outputs
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)
(-.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2) lambda1) lambda2)
(- (+ lambda1 (* (pow phi2 2) (+ (* -1/8 (- lambda1 lambda2)) (* 1/384 (* (pow phi2 2) (- lambda1 lambda2)))))) lambda2)
(fma.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi2 phi2) #s(literal 1/384 binary64) #s(literal -1/8 binary64))) (-.f64 lambda1 lambda2))
(- (+ lambda1 (* (pow phi2 2) (+ (* -1/8 (- lambda1 lambda2)) (* (pow phi2 2) (+ (* -1/46080 (* (pow phi2 2) (- lambda1 lambda2))) (* 1/384 (- lambda1 lambda2))))))) lambda2)
(fma.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi2 phi2) #s(literal -1/46080 binary64) #s(literal 1/384 binary64))) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/8 binary64))) (-.f64 lambda1 lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* lambda1 (cos (* 1/2 phi2)))
(*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (/.f64 lambda2 lambda1))))
(* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (/.f64 lambda2 lambda1))))
(* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 lambda1 (-.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (/.f64 lambda2 lambda1))))
(* lambda1 (cos (* 1/2 phi2)))
(*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda1))
(* lambda1 (cos (* 1/2 phi2)))
(*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 lambda2))
(* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (/.f64 lambda1 lambda2)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (/.f64 lambda1 lambda2)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (/.f64 lambda1 lambda2)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (/.f64 lambda1 lambda2))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (/.f64 lambda1 lambda2))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (/.f64 lambda1 lambda2))) (neg.f64 lambda2))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) R)
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 phi2 phi2) R) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(+ (* R (- lambda1 lambda2)) (* (pow phi2 2) (+ (* 1/2 (/ (* R (* (pow phi2 2) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(fma.f64 (*.f64 phi2 phi2) (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64))) (/.f64 (*.f64 phi2 phi2) (-.f64 lambda1 lambda2)) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) R))
(+ (* R (- lambda1 lambda2)) (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (* (pow phi2 2) (+ (* 1/2 (/ (* R (* (pow phi2 2) (- (* -1/1440 (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))))))))
(fma.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 phi2 phi2) (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 (*.f64 phi2 phi2) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64))) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/1440 binary64))) (-.f64 lambda1 lambda2)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64))) (-.f64 lambda1 lambda2))))) (/.f64 (*.f64 (fma.f64 R (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64)) R) #s(literal 1/2 binary64)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))
(* R phi2)
(*.f64 phi2 R)
(* phi2 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))
(*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) R))
(* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))
(*.f64 phi2 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi2 #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) R)))
(* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6))) (pow phi2 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))
(*.f64 phi2 (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi2 #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) R)) (*.f64 #s(literal 1/16 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (pow.f64 phi2 #s(literal 6 binary64))))))))
(* -1 (* R phi2))
(*.f64 phi2 (neg.f64 R))
(* -1 (* phi2 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) R) (neg.f64 phi2))
(* -1 (* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))
(neg.f64 (*.f64 phi2 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi2 #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) R))))
(* -1 (* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6))) (pow phi2 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))))
(*.f64 (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi2 #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) R)) (*.f64 #s(literal 1/16 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (pow.f64 phi2 #s(literal 6 binary64))))))) (neg.f64 phi2))
(* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))) (neg.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (*.f64 R (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))
(fma.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda1 R) (fma.f64 (neg.f64 (*.f64 lambda2 lambda2)) (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2))) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 lambda2 R) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)))))) (*.f64 R (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi2)) 2) (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))))
(fma.f64 lambda1 (-.f64 (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64))) (fma.f64 (neg.f64 (*.f64 lambda2 lambda2)) (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2))) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (neg.f64 (*.f64 lambda2 lambda2)) (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2))) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))) (*.f64 (*.f64 lambda2 R) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (*.f64 R (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))))
(* R (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (* R (cos (* 1/2 phi2)))))
(*.f64 lambda1 (fma.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda1))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda1 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2))))))
(*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 lambda1 lambda1))) (fma.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda1)))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) (* (pow lambda1 3) (cos (* 1/2 phi2))))) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda1 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2)))))))
(*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 lambda1 lambda1)))) (fma.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (* R (cos (* 1/2 phi2))))))
(*.f64 (fma.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda1))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi2 2)) (* lambda1 (cos (* 1/2 phi2))))) (* R (* lambda2 (cos (* 1/2 phi2))))) lambda1)) (* R (cos (* 1/2 phi2))))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) (* lambda1 (cos (* 1/2 phi2))))) (* 1/2 (/ (* R (pow phi2 2)) (cos (* 1/2 phi2))))) lambda1)) (* R (* lambda2 (cos (* 1/2 phi2))))) lambda1)) (* R (cos (* 1/2 phi2))))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R) (/.f64 (-.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 lambda2 (/.f64 (*.f64 phi2 phi2) (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (/.f64 (*.f64 phi2 phi2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))) lambda1)) lambda1)) (neg.f64 lambda1))
(* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))
(-.f64 (*.f64 R (hypot.f64 phi2 (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))
(fma.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 R) (fma.f64 (neg.f64 (*.f64 lambda1 lambda1)) (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2))) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 lambda1 R) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)))))) (*.f64 R (hypot.f64 phi2 (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi2)) 2) (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))))
(fma.f64 lambda2 (-.f64 (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64))) (fma.f64 (neg.f64 (*.f64 lambda1 lambda1)) (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2))) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (neg.f64 (*.f64 lambda1 lambda1)) (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2))) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))) (*.f64 (*.f64 lambda1 R) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (*.f64 R (hypot.f64 phi2 (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))))
(* R (* lambda2 (cos (* 1/2 phi2))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (* R (cos (* 1/2 phi2)))))
(*.f64 lambda2 (fma.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R (*.f64 (neg.f64 R) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (/.f64 lambda1 lambda2)))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda2 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2))))))
(*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 lambda2 lambda2))) (fma.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R (*.f64 (neg.f64 R) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (/.f64 lambda1 lambda2))))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) (* (pow lambda2 3) (cos (* 1/2 phi2))))) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda2 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2)))))))
(*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 lambda2 lambda2)))) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R)) (/.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) lambda2)))
(* -1 (* R (* lambda2 (cos (* 1/2 phi2)))))
(*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (* R (cos (* 1/2 phi2))))))
(*.f64 (fma.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R (*.f64 (neg.f64 R) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (/.f64 lambda1 lambda2)))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi2 2)) (* lambda2 (cos (* 1/2 phi2))))) (* R (* lambda1 (cos (* 1/2 phi2))))) lambda2)) (* R (cos (* 1/2 phi2))))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) lambda2)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) (* lambda2 (cos (* 1/2 phi2))))) (* 1/2 (/ (* R (pow phi2 2)) (cos (* 1/2 phi2))))) lambda2)) (* R (* lambda1 (cos (* 1/2 phi2))))) lambda2)) (* R (cos (* 1/2 phi2))))))
(neg.f64 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R) (/.f64 (-.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 lambda1 (/.f64 (*.f64 phi2 phi2) (*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (/.f64 (*.f64 phi2 phi2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))) lambda2)) lambda2))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (pow phi2 2)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2) #s(literal 1 binary64))
(+ 1 (* (pow phi2 2) (- (* 1/384 (pow phi2 2)) 1/8)))
(fma.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 phi2 phi2) #s(literal 1/384 binary64) #s(literal -1/8 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow phi2 2) (- (* (pow phi2 2) (+ 1/384 (* -1/46080 (pow phi2 2)))) 1/8)))
(fma.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 phi2 phi2) #s(literal -1/46080 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(* 1/2 phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(* 1/2 phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(* 1/2 phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(* 1/2 phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(* 1/2 phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(* 1/2 phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(* 1/2 phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(* 1/2 phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(* 1/2 phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(* 1/2 phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(* 1/2 phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(* 1/2 phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R phi2)
(*.f64 phi2 R)
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) R)
(+ (* 1/2 (/ (* R (pow phi1 2)) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(fma.f64 (-.f64 lambda1 lambda2) R (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi1 phi1))) (-.f64 lambda1 lambda2)))
(+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/8 (/ (* R (pow phi1 2)) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ R (- lambda1 lambda2))))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 #s(literal 1/2 binary64) R) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))
(+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ R (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/8 (/ R (pow (- lambda1 lambda2) 3))) (* 1/16 (/ (* R (pow phi1 2)) (pow (- lambda1 lambda2) 5))))))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (*.f64 #s(literal 1/2 binary64) R) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))
(* R phi1)
(*.f64 R phi1)
(* phi1 (+ R (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) R))
(* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(*.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64))) (pow.f64 phi1 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) R)))
(* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* R (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(*.f64 phi1 (+.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (/.f64 R (pow.f64 phi1 #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 phi1))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64))) (pow.f64 phi1 #s(literal 4 binary64))) R)))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* phi1 (+ R (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) R) (neg.f64 phi1))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64))) (pow.f64 phi1 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) R)) (neg.f64 phi1))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* R (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))))
(neg.f64 (*.f64 phi1 (+.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (/.f64 R (pow.f64 phi1 #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 phi1))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64))) (pow.f64 phi1 #s(literal 4 binary64))) R))))
(* R (sqrt (+ (pow lambda2 2) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
(+ (* -1 (* (* R (* lambda1 lambda2)) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))))
(-.f64 (*.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 lambda1 lambda2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))))
(+ (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))
(fma.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda2 lambda2) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))) (*.f64 lambda2 (neg.f64 R)))) (*.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))))
(+ (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (pow lambda2 2) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))))
(fma.f64 lambda1 (fma.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 lambda1 (*.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda2 lambda2) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (*.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda2 lambda2) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (*.f64 lambda2 (neg.f64 R)))) (*.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))))
(* R lambda1)
(*.f64 lambda1 R)
(* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1))))
(*.f64 lambda1 (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda1 2))))))
(*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) (*.f64 lambda1 lambda1)) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (pow lambda1 3))) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda1 2)))))))
(*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 lambda2 (*.f64 phi1 (/.f64 phi1 (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 phi1 phi1) (*.f64 lambda1 lambda1)))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1)))))
(neg.f64 (*.f64 lambda1 (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))))
(* -1 (* lambda1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) lambda1)) (* R lambda2)) lambda1)))))
(neg.f64 (*.f64 lambda1 (-.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (*.f64 lambda2 R)) lambda1))))
(* -1 (* lambda1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow phi1 2))) (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) lambda1))) lambda1)) (* R lambda2)) lambda1)))))
(neg.f64 (*.f64 lambda1 (-.f64 R (/.f64 (-.f64 (*.f64 lambda2 R) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 lambda2 (/.f64 (*.f64 phi1 phi1) lambda1) (*.f64 phi1 phi1)))) lambda1)) lambda1))))
(* R (sqrt (+ (pow lambda1 2) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))
(+ (* -1 (* (* R (* lambda1 lambda2)) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (neg.f64 (*.f64 R (*.f64 lambda1 lambda2))) (*.f64 R (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))
(+ (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R lambda1) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))
(fma.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))) (neg.f64 (*.f64 lambda1 R)))) (*.f64 R (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))
(+ (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R lambda1) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (pow lambda1 2) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))))
(fma.f64 lambda2 (-.f64 (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 (*.f64 (*.f64 lambda1 lambda2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))))))) (*.f64 (*.f64 lambda1 R) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))) (*.f64 R (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))
(* R lambda2)
(*.f64 lambda2 R)
(* lambda2 (+ R (* -1 (/ (* R lambda1) lambda2))))
(*.f64 lambda2 (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2)))
(* lambda2 (+ R (+ (* -1 (/ (* R lambda1) lambda2)) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda2 2))))))
(*.f64 lambda2 (fma.f64 (*.f64 R (*.f64 phi1 phi1)) (/.f64 #s(literal 1/2 binary64) (*.f64 lambda2 lambda2)) (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2))))
(* lambda2 (+ R (+ (* -1 (/ (* R lambda1) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (pow lambda2 3))) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda2 2)))))))
(*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 lambda1 (/.f64 (*.f64 phi1 phi1) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (/.f64 (*.f64 phi1 phi1) (*.f64 lambda2 lambda2)))) (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2))))
(* -1 (* R lambda2))
(*.f64 lambda2 (neg.f64 R))
(* -1 (* lambda2 (+ R (* -1 (/ (* R lambda1) lambda2)))))
(neg.f64 (*.f64 lambda2 (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2))))
(* -1 (* lambda2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) lambda2)) (* R lambda1)) lambda2)))))
(*.f64 (-.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda2) (*.f64 lambda1 R)) lambda2)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow phi1 2))) (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) lambda2))) lambda2)) (* R lambda1)) lambda2)))))
(*.f64 (-.f64 R (/.f64 (-.f64 (*.f64 lambda1 R) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 lambda1 (/.f64 (*.f64 phi1 phi1) lambda2) (*.f64 phi1 phi1)))) lambda2)) lambda2)) (neg.f64 lambda2))
(* -1 lambda2)
(neg.f64 lambda2)
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
lambda1
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(fma.f64 lambda1 (/.f64 lambda2 (neg.f64 lambda1)) lambda1)
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(fma.f64 lambda1 (/.f64 lambda2 (neg.f64 lambda1)) lambda1)
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(fma.f64 lambda1 (/.f64 lambda2 (neg.f64 lambda1)) lambda1)
lambda1
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(neg.f64 (fma.f64 lambda1 (/.f64 lambda2 lambda1) (neg.f64 lambda1)))
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(neg.f64 (fma.f64 lambda1 (/.f64 lambda2 lambda1) (neg.f64 lambda1)))
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(neg.f64 (fma.f64 lambda1 (/.f64 lambda2 lambda1) (neg.f64 lambda1)))
lambda1
(+ lambda1 (* -1 lambda2))
(-.f64 lambda1 lambda2)
(+ lambda1 (* -1 lambda2))
(-.f64 lambda1 lambda2)
(+ lambda1 (* -1 lambda2))
(-.f64 lambda1 lambda2)
(* -1 lambda2)
(neg.f64 lambda2)
(* lambda2 (- (/ lambda1 lambda2) 1))
(fma.f64 lambda2 (/.f64 lambda1 lambda2) (neg.f64 lambda2))
(* lambda2 (- (/ lambda1 lambda2) 1))
(fma.f64 lambda2 (/.f64 lambda1 lambda2) (neg.f64 lambda2))
(* lambda2 (- (/ lambda1 lambda2) 1))
(fma.f64 lambda2 (/.f64 lambda1 lambda2) (neg.f64 lambda2))
(* -1 lambda2)
(neg.f64 lambda2)
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(neg.f64 (fma.f64 lambda2 (/.f64 (neg.f64 lambda1) lambda2) lambda2))
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(neg.f64 (fma.f64 lambda2 (/.f64 (neg.f64 lambda1) lambda2) lambda2))
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(neg.f64 (fma.f64 lambda2 (/.f64 (neg.f64 lambda1) lambda2) lambda2))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- (+ lambda1 (* 1/2 (/ (pow phi1 2) (- lambda1 lambda2)))) lambda2)
(-.f64 (fma.f64 (*.f64 phi1 phi1) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)) lambda1) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (/ (pow phi1 2) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ 1 (- lambda1 lambda2)))))) lambda2)
(fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(- (+ lambda1 (* (pow phi1 2) (+ (* (pow phi1 2) (- (* 1/16 (/ (pow phi1 2) (pow (- lambda1 lambda2) 5))) (* 1/8 (/ 1 (pow (- lambda1 lambda2) 3))))) (* 1/2 (/ 1 (- lambda1 lambda2)))))) lambda2)
(-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 phi1 phi1) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda1) lambda2)
phi1
(* phi1 (+ 1 (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))
(fma.f64 phi1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) phi1)
(* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))
(*.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) #s(literal 1 binary64))))
(* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/16 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))))
(fma.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (pow.f64 phi1 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64))) (pow.f64 phi1 #s(literal 4 binary64))))) phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 (* phi1 (+ 1 (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))
(neg.f64 (fma.f64 phi1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) phi1))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) #s(literal 1 binary64))) (neg.f64 phi1))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/16 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))))
(neg.f64 (fma.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (pow.f64 phi1 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64))) (pow.f64 phi1 #s(literal 4 binary64))))) phi1))
(sqrt (+ (pow lambda2 2) (pow phi1 2)))
(sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))
(+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* -1 (* (* lambda1 lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))
(-.f64 (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))) (*.f64 (*.f64 lambda1 lambda2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))))
(+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -1 (* lambda2 (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))
(fma.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda2 lambda2) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))) (neg.f64 lambda2))) (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
(+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -1 (* lambda2 (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))) (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (sqrt (/ 1 (pow (+ (pow lambda2 2) (pow phi1 2)) 3))))))))))
(fma.f64 lambda1 (-.f64 (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (*.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda2 lambda2) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (*.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda2 lambda2) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))))))) (*.f64 lambda2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))))) (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
lambda1
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(fma.f64 lambda1 (/.f64 lambda2 (neg.f64 lambda1)) lambda1)
(* lambda1 (+ 1 (+ (* -1 (/ lambda2 lambda1)) (* 1/2 (/ (pow phi1 2) (pow lambda1 2))))))
(fma.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (*.f64 lambda1 lambda1)) (/.f64 lambda2 lambda1)) lambda1)
(* lambda1 (+ 1 (+ (* -1 (/ lambda2 lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (pow lambda1 3))) (* 1/2 (/ (pow phi1 2) (pow lambda1 2)))))))
(fma.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (*.f64 phi1 (/.f64 phi1 (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 phi1 phi1) (*.f64 lambda1 lambda1))) (/.f64 lambda2 (neg.f64 lambda1))) lambda1)
(* -1 lambda1)
(neg.f64 lambda1)
(* -1 (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1)))))
(neg.f64 (fma.f64 lambda1 (/.f64 lambda2 (neg.f64 lambda1)) lambda1))
(* -1 (* lambda1 (+ 1 (* -1 (/ (+ lambda2 (* -1/2 (/ (pow phi1 2) lambda1))) lambda1)))))
(neg.f64 (fma.f64 lambda1 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 phi1 phi1) lambda1) lambda2) (neg.f64 lambda1)) lambda1))
(* -1 (* lambda1 (+ 1 (* -1 (/ (+ lambda2 (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1)) (* 1/2 (pow phi1 2))) lambda1))) lambda1)))))
(neg.f64 (fma.f64 lambda1 (/.f64 (-.f64 lambda2 (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (/.f64 (*.f64 phi1 phi1) lambda1) (*.f64 phi1 phi1))) lambda1)) (neg.f64 lambda1)) lambda1))
(sqrt (+ (pow lambda1 2) (pow phi1 2)))
(sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))
(+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* -1 (* (* lambda1 lambda2) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (neg.f64 (*.f64 lambda1 lambda2)) (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))
(+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -1 (* lambda1 (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))
(fma.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))) (neg.f64 lambda1))) (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))
(+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -1 (* lambda1 (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))) (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (sqrt (/ 1 (pow (+ (pow lambda1 2) (pow phi1 2)) 3))))))))))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (*.f64 lambda1 lambda2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (neg.f64 lambda1))) (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))
lambda2
(* lambda2 (+ 1 (* -1 (/ lambda1 lambda2))))
(fma.f64 lambda2 (/.f64 (neg.f64 lambda1) lambda2) lambda2)
(* lambda2 (+ 1 (+ (* -1 (/ lambda1 lambda2)) (* 1/2 (/ (pow phi1 2) (pow lambda2 2))))))
(fma.f64 lambda2 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (*.f64 lambda2 lambda2)) (/.f64 lambda1 lambda2)) lambda2)
(* lambda2 (+ 1 (+ (* -1 (/ lambda1 lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (pow lambda2 3))) (* 1/2 (/ (pow phi1 2) (pow lambda2 2)))))))
(fma.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (/.f64 (*.f64 phi1 phi1) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (/.f64 (*.f64 phi1 phi1) (*.f64 lambda2 lambda2))) (/.f64 (neg.f64 lambda1) lambda2)) lambda2)
(* -1 lambda2)
(neg.f64 lambda2)
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(neg.f64 (fma.f64 lambda2 (/.f64 (neg.f64 lambda1) lambda2) lambda2))
(* -1 (* lambda2 (+ 1 (* -1 (/ (+ lambda1 (* -1/2 (/ (pow phi1 2) lambda2))) lambda2)))))
(neg.f64 (fma.f64 lambda2 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 phi1 phi1) lambda2) lambda1) (neg.f64 lambda2)) lambda2))
(* -1 (* lambda2 (+ 1 (* -1 (/ (+ lambda1 (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2)) (* 1/2 (pow phi1 2))) lambda2))) lambda2)))))
(neg.f64 (fma.f64 lambda2 (/.f64 (-.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (/.f64 (*.f64 phi1 phi1) lambda2) (*.f64 phi1 phi1))) lambda2)) (neg.f64 lambda2)) lambda2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(+ (cos (* 1/2 phi2)) (* -1/2 (* phi1 (sin (* 1/2 phi2)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) phi1) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* -1/8 (* phi1 (cos (* 1/2 phi2)))) (* 1/2 (sin (* 1/2 phi2))))))
(fma.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) phi1) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(+ (cos (* 1/2 phi2)) (* phi1 (- (* phi1 (+ (* -1/8 (cos (* 1/2 phi2))) (* 1/48 (* phi1 (sin (* 1/2 phi2)))))) (* 1/2 (sin (* 1/2 phi2))))))
(fma.f64 phi1 (fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) phi1) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(cos (* 1/2 (- phi2 (* -1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(+ (cos (* 1/2 phi1)) (* -1/2 (* phi2 (sin (* 1/2 phi1)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* -1/8 (* phi2 (cos (* 1/2 phi1)))) (* 1/2 (sin (* 1/2 phi1))))))
(fma.f64 phi2 (fma.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (cos (* 1/2 phi1)) (* phi2 (- (* phi2 (+ (* -1/8 (cos (* 1/2 phi1))) (* 1/48 (* phi2 (sin (* 1/2 phi1)))))) (* 1/2 (sin (* 1/2 phi1))))))
(fma.f64 phi2 (fma.f64 phi2 (fma.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal 1/48 binary64) phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(cos (* 1/2 (+ phi1 phi2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(cos (* 1/2 (- phi1 (* -1 phi2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 phi2)))
(*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(+ (* -1/2 (* lambda2 (* phi1 (sin (* 1/2 phi2))))) (* lambda2 (cos (* 1/2 phi2))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 phi1) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))
(+ (* lambda2 (cos (* 1/2 phi2))) (* phi1 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi2)))) (* -1/8 (* lambda2 (* phi1 (cos (* 1/2 phi2))))))))
(fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda2 phi1) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda2) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))
(+ (* lambda2 (cos (* 1/2 phi2))) (* phi1 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi2)))) (* phi1 (+ (* -1/8 (* lambda2 (cos (* 1/2 phi2)))) (* 1/48 (* lambda2 (* phi1 (sin (* 1/2 phi2))))))))))
(fma.f64 phi1 (fma.f64 phi1 (fma.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 lambda2 phi1) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/8 binary64) lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda2) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1/2 (* lambda2 (* phi2 (sin (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1))))
(fma.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* lambda2 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi1)))) (* -1/8 (* lambda2 (* phi2 (cos (* 1/2 phi1))))))))
(fma.f64 phi2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* lambda2 (cos (* 1/2 phi1))) (* phi2 (+ (* -1/2 (* lambda2 (sin (* 1/2 phi1)))) (* phi2 (+ (* -1/8 (* lambda2 (cos (* 1/2 phi1)))) (* 1/48 (* lambda2 (* phi2 (sin (* 1/2 phi1))))))))))
(fma.f64 phi2 (fma.f64 phi2 (fma.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/8 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi2))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(+ (* -1/2 (* R (* lambda2 (* phi1 (sin (* 1/2 phi2)))))) (* R (* lambda2 (cos (* 1/2 phi2)))))
(fma.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) R) (*.f64 (*.f64 lambda2 phi1) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(+ (* R (* lambda2 (cos (* 1/2 phi2)))) (* phi1 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi2))))) (* -1/8 (* R (* lambda2 (* phi1 (cos (* 1/2 phi2)))))))))
(fma.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 R) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/8 binary64) R) (*.f64 (*.f64 lambda2 phi1) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))) (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))
(+ (* R (* lambda2 (cos (* 1/2 phi2)))) (* phi1 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi2))))) (* phi1 (+ (* -1/8 (* R (* lambda2 (cos (* 1/2 phi2))))) (* 1/48 (* R (* lambda2 (* phi1 (sin (* 1/2 phi2)))))))))))
(fma.f64 phi1 (fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/48 binary64) R) (*.f64 (*.f64 lambda2 phi1) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 R) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))) (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1/2 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))) (* R (* lambda2 (cos (* 1/2 phi1)))))
(fma.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 #s(literal -1/2 binary64) R) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* R (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (* -1/8 (* R (* lambda2 (* phi2 (cos (* 1/2 phi1)))))))))
(fma.f64 phi2 (fma.f64 (*.f64 #s(literal -1/8 binary64) R) (*.f64 (*.f64 lambda2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 R) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* R (* lambda2 (cos (* 1/2 phi1)))) (* phi2 (+ (* -1/2 (* R (* lambda2 (sin (* 1/2 phi1))))) (* phi2 (+ (* -1/8 (* R (* lambda2 (cos (* 1/2 phi1))))) (* 1/48 (* R (* lambda2 (* phi2 (sin (* 1/2 phi1)))))))))))
(fma.f64 phi2 (fma.f64 phi2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal 1/48 binary64) R) (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 R) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda2 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* 1/2 phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(*.f64 phi1 (fma.f64 phi2 (/.f64 #s(literal 1/2 binary64) phi1) #s(literal 1/2 binary64)))
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(*.f64 phi1 (fma.f64 phi2 (/.f64 #s(literal 1/2 binary64) phi1) #s(literal 1/2 binary64)))
(* phi1 (+ 1/2 (* 1/2 (/ phi2 phi1))))
(*.f64 phi1 (fma.f64 phi2 (/.f64 #s(literal 1/2 binary64) phi1) #s(literal 1/2 binary64)))
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(neg.f64 (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (/.f64 phi2 phi1) #s(literal -1/2 binary64))))
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(neg.f64 (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (/.f64 phi2 phi1) #s(literal -1/2 binary64))))
(* -1 (* phi1 (- (* -1/2 (/ phi2 phi1)) 1/2)))
(neg.f64 (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (/.f64 phi2 phi1) #s(literal -1/2 binary64))))
(* 1/2 phi1)
(*.f64 #s(literal 1/2 binary64) phi1)
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))
(+ (* 1/2 phi1) (* 1/2 phi2))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))
(* 1/2 phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(*.f64 phi2 (fma.f64 phi1 (/.f64 #s(literal 1/2 binary64) phi2) #s(literal 1/2 binary64)))
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(*.f64 phi2 (fma.f64 phi1 (/.f64 #s(literal 1/2 binary64) phi2) #s(literal 1/2 binary64)))
(* phi2 (+ 1/2 (* 1/2 (/ phi1 phi2))))
(*.f64 phi2 (fma.f64 phi1 (/.f64 #s(literal 1/2 binary64) phi2) #s(literal 1/2 binary64)))
(* 1/2 phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(*.f64 (neg.f64 phi2) (fma.f64 #s(literal -1/2 binary64) (/.f64 phi1 phi2) #s(literal -1/2 binary64)))
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(*.f64 (neg.f64 phi2) (fma.f64 #s(literal -1/2 binary64) (/.f64 phi1 phi2) #s(literal -1/2 binary64)))
(* -1 (* phi2 (- (* -1/2 (/ phi1 phi2)) 1/2)))
(*.f64 (neg.f64 phi2) (fma.f64 #s(literal -1/2 binary64) (/.f64 phi1 phi2) #s(literal -1/2 binary64)))
(* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1)))))
(neg.f64 (*.f64 lambda1 (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))))
(+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))))) (* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1))))))
(neg.f64 (*.f64 lambda1 (fma.f64 R (/.f64 lambda2 (neg.f64 lambda1)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)) R))))
(+ (* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1))))) (* (pow phi1 2) (+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))) (* -1 (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))))))
(-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (neg.f64 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))))) (*.f64 lambda1 (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))))
(+ (* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1))))) (* (pow phi1 2) (+ (* -1 (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))) (* (pow phi1 2) (+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/46080 R) (* 1/46080 (/ (* R lambda2) lambda1)))))) (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 (neg.f64 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/46080 binary64) R (*.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal 1/46080 binary64))) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)))) (*.f64 (neg.f64 lambda1) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)))) (neg.f64 (*.f64 lambda1 (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(neg.f64 (*.f64 lambda1 (*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(neg.f64 (*.f64 lambda1 (*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(neg.f64 (*.f64 lambda1 (*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(neg.f64 (*.f64 lambda1 (*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(neg.f64 (*.f64 lambda1 (*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(neg.f64 (*.f64 lambda1 (*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(neg.f64 (*.f64 lambda1 (*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(neg.f64 (*.f64 lambda1 (*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))))
(* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* -1 (* R (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* R (* lambda1 (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))
(-.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))
(-.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))
(-.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))
(*.f64 lambda2 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))
(*.f64 lambda2 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2)) (* R (cos (* 1/2 phi1)))))
(*.f64 lambda2 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* lambda2 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2))))
(neg.f64 (*.f64 lambda2 (-.f64 (/.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* -1 (* lambda2 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2))))
(neg.f64 (*.f64 lambda2 (-.f64 (/.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* -1 (* lambda2 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda1 (cos (* 1/2 phi1)))) lambda2))))
(neg.f64 (*.f64 lambda2 (-.f64 (/.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))
(-.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))
(-.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* -1 (* R (* lambda1 (cos (* 1/2 phi1))))) (* R (* lambda2 (cos (* 1/2 phi1)))))
(-.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda1 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)))
(*.f64 lambda1 (*.f64 R (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* lambda1 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)))
(*.f64 lambda1 (*.f64 R (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* lambda1 (+ (* -1 (* R (cos (* 1/2 phi1)))) (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)))
(*.f64 lambda1 (*.f64 R (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(neg.f64 (*.f64 lambda1 (*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(neg.f64 (*.f64 lambda1 (*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))))
(neg.f64 (*.f64 lambda1 (*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R lambda2) lambda1))
(neg.f64 (*.f64 R (/.f64 lambda2 lambda1)))
(+ (* -1 (/ (* R lambda2) lambda1)) (* 1/8 (/ (* R (* lambda2 (pow phi1 2))) lambda1)))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda2 R) (/.f64 (*.f64 phi1 phi1) lambda1)) (neg.f64 (*.f64 R (/.f64 lambda2 lambda1))))
(+ (* -1 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R (* lambda2 (pow phi1 2))) lambda1)) (* 1/8 (/ (* R lambda2) lambda1)))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 (*.f64 lambda2 R) (/.f64 (*.f64 phi1 phi1) lambda1)) #s(literal -1/384 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) lambda1)) (neg.f64 (*.f64 R (/.f64 lambda2 lambda1))))
(+ (* -1 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/46080 (/ (* R (* lambda2 (pow phi1 2))) lambda1)))))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 (*.f64 lambda2 R) (/.f64 (*.f64 phi1 phi1) lambda1)) #s(literal 1/46080 binary64) (/.f64 (*.f64 (*.f64 lambda2 R) #s(literal -1/384 binary64)) lambda1)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) lambda1)) (neg.f64 (*.f64 R (/.f64 lambda2 lambda1))))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R lambda2)
(*.f64 lambda2 R)
(+ (* -1/8 (* R (* lambda2 (pow phi1 2)))) (* R lambda2))
(fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1))) (*.f64 lambda2 R))
(+ (* R lambda2) (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/8 binary64) (*.f64 lambda2 R) (*.f64 (*.f64 #s(literal 1/384 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)))) (*.f64 lambda2 R))
(+ (* R lambda2) (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* (pow phi1 2) (+ (* -1/46080 (* R (* lambda2 (pow phi1 2)))) (* 1/384 (* R lambda2)))))))
(fma.f64 lambda2 R (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 lambda2 R) (*.f64 (*.f64 #s(literal -1/46080 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)))) (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 R)))))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (* lambda2 (cos (* 1/2 phi1))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ R (* -1 (/ (* R lambda2) lambda1)))
(-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))
(+ R (+ (* -1 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))))
(fma.f64 R (/.f64 lambda2 (neg.f64 lambda1)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)) R))
(+ R (+ (* -1 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))))
(+ R (+ (* -1 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* (pow phi1 2) (+ (* -1/46080 R) (* 1/46080 (/ (* R lambda2) lambda1))))))))))))
(fma.f64 R (/.f64 lambda2 (neg.f64 lambda1)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/46080 binary64) R (*.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal 1/46080 binary64))) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R))) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) R))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* R (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* -1 (* R (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 R))
(* -1 (* R (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 R))
(* -1 (* R (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 R))
(* -1 (* R (+ (* -1 (cos (* 1/2 phi1))) (/ (* lambda2 (cos (* 1/2 phi1))) lambda1))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 R))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda1)) (/ (* R (cos (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 R lambda2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 R lambda1))))
(* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda1)) (/ (* R (cos (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 R lambda2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 R lambda1))))
(* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda1)) (/ (* R (cos (* 1/2 phi1))) lambda2)))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 R lambda2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 R lambda1))))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(* -1 (* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda2)) (/ (* R (cos (* 1/2 phi1))) lambda1))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 R lambda1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 R lambda2))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda2)) (/ (* R (cos (* 1/2 phi1))) lambda1))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 R lambda1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 R lambda2))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (* R (cos (* 1/2 phi1))) lambda2)) (/ (* R (cos (* 1/2 phi1))) lambda1))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 R lambda1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 R lambda2))) (neg.f64 lambda2))
(* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1))
(/.f64 (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)
(/ (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda1)
(/.f64 (fma.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)
(/ (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda1)
(/.f64 (fma.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)
(/ (+ (* -1 (* R (* lambda2 (cos (* 1/2 phi1))))) (* R (* lambda1 (cos (* 1/2 phi1))))) lambda1)
(/.f64 (fma.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))
(+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi1)))) lambda1)) (* R (cos (* 1/2 phi1))))
(*.f64 R (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 lambda2 lambda1))))

eval150.0ms (1.1%)

Memory
14.2MiB live, 164.4MiB allocated
Compiler

Compiled 23 437 to 2 336 computations (90% saved)

prune209.0ms (1.6%)

Memory
4.1MiB live, 287.9MiB allocated
Pruning

42 alts after pruning (39 fresh and 3 done)

PrunedKeptTotal
New96922991
Fresh71724
Picked325
Done011
Total979421 021
Accuracy
98.6%
Counts
1 021 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
33.7%
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))) (neg.f64 lambda1))
37.6%
(*.f64 (fma.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda1))) (neg.f64 lambda1))
19.9%
(*.f64 (fma.f64 R (/.f64 lambda2 (neg.f64 lambda1)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)) R)) (neg.f64 lambda1))
42.3%
(*.f64 (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))) (neg.f64 lambda1))
7.9%
(*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
20.4%
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
10.1%
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)
22.7%
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
6.7%
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
21.5%
(*.f64 (neg.f64 (*.f64 lambda1 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
42.8%
(*.f64 lambda2 (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2)))
22.7%
(*.f64 lambda2 R)
2.4%
(*.f64 lambda1 R)
52.9%
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
54.7%
(*.f64 R (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1)))
42.9%
(*.f64 R (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1)))
68.6%
(*.f64 R (hypot.f64 phi2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))))
62.7%
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
21.2%
(*.f64 R (hypot.f64 phi2 (exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))))
64.6%
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
15.0%
(*.f64 R (hypot.f64 phi1 (exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 1 binary64)))))
11.9%
(*.f64 R (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1))
11.2%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2)))
22.1%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
6.6%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1))
6.7%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))
20.3%
(*.f64 R (*.f64 lambda2 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))
20.3%
(*.f64 R (*.f64 lambda2 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (fma.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))))
27.4%
(*.f64 R (*.f64 lambda2 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))
17.0%
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 phi2 (fma.f64 phi1 (/.f64 #s(literal 1/2 binary64) phi2) #s(literal 1/2 binary64))))))
20.4%
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
50.2%
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))
36.8%
(*.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
61.5%
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
43.7%
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
62.1%
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 phi1) (*.f64 (neg.f64 (sin.f64 phi1)) (sin.f64 phi2))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
33.0%
(*.f64 R (neg.f64 phi1))
23.1%
(*.f64 R (neg.f64 lambda1))
47.3%
(*.f64 R (exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64))))
31.8%
(*.f64 R phi2)
6.7%
(neg.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
42.4%
(neg.f64 (*.f64 lambda1 (-.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (*.f64 lambda2 R)) lambda1))))
Compiler

Compiled 1 779 to 1 087 computations (38.9% saved)

simplify694.0ms (5.3%)

Memory
13.9MiB live, 905.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))
cost-diff0
(*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64))
cost-diff0
(*.f64 R (exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64))))
cost-diff12480
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64)))
cost-diff0
(*.f64 #s(literal 1/2 binary64) phi1)
cost-diff0
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
cost-diff0
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
cost-diff0
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
cost-diff128
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))) (neg.f64 lambda1))
cost-diff320
(fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))
cost-diff320
(fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R))
cost-diff384
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)))
cost-diff0
(*.f64 lambda1 R)
cost-diff0
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
cost-diff0
(hypot.f64 phi2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))))
cost-diff0
(*.f64 R (hypot.f64 phi2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))))
cost-diff1088
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
Rules
30 168×lower-fma.f32
30 158×lower-fma.f64
6 086×lower-*.f32
6 060×lower-*.f64
2 600×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
040316
077312
1152300
2417296
31396293
45429293
08372269
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 R (hypot.f64 phi2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))))
R
(hypot.f64 phi2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))))
phi2
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(*.f64 #s(literal 1/2 binary64) phi2)
#s(literal 1/2 binary64)
(/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))
#s(literal 1 binary64)
(-.f64 lambda1 lambda2)
lambda1
lambda2
(*.f64 lambda1 R)
lambda1
R
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))) (neg.f64 lambda1))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))))
(*.f64 phi1 phi1)
phi1
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)))
(fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R))
(*.f64 R (/.f64 lambda2 lambda1))
R
(/.f64 lambda2 lambda1)
lambda2
lambda1
#s(literal -1/384 binary64)
(*.f64 #s(literal 1/384 binary64) R)
#s(literal 1/384 binary64)
(fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))
#s(literal 1/8 binary64)
(*.f64 #s(literal -1/8 binary64) R)
#s(literal -1/8 binary64)
(-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))
(neg.f64 lambda1)
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
R
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(*.f64 #s(literal 1/2 binary64) phi1)
#s(literal 1/2 binary64)
phi1
(neg.f64 lambda1)
lambda1
(*.f64 R (exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64))))
R
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64)))
(*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64))
(log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))
(fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))
(-.f64 lambda1 lambda2)
lambda1
lambda2
(*.f64 phi1 phi1)
phi1
#s(literal 1/2 binary64)
Outputs
(*.f64 R (hypot.f64 phi2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))))
(*.f64 R (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2))))
R
(hypot.f64 phi2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))))
(hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)))
phi2
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))
#s(literal 1 binary64)
(-.f64 lambda1 lambda2)
lambda1
lambda2
(*.f64 lambda1 R)
(*.f64 R lambda1)
lambda1
R
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))) (neg.f64 lambda1))
(*.f64 lambda1 (-.f64 (/.f64 (*.f64 R lambda2) lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 R (fma.f64 phi1 (*.f64 phi1 #s(literal 1/384 binary64)) #s(literal -1/8 binary64)) (*.f64 (/.f64 (*.f64 R lambda2) lambda1) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/384 binary64)) #s(literal 1/8 binary64)))) R)))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))))
(-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 R (fma.f64 phi1 (*.f64 phi1 #s(literal 1/384 binary64)) #s(literal -1/8 binary64)) (*.f64 (/.f64 (*.f64 R lambda2) lambda1) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/384 binary64)) #s(literal 1/8 binary64)))) R) (/.f64 (*.f64 R lambda2) lambda1))
(*.f64 phi1 phi1)
phi1
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)))
(fma.f64 R (fma.f64 phi1 (*.f64 phi1 #s(literal 1/384 binary64)) #s(literal -1/8 binary64)) (*.f64 (/.f64 (*.f64 R lambda2) lambda1) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/384 binary64)) #s(literal 1/8 binary64))))
(fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R))
(*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))
(*.f64 R (/.f64 lambda2 lambda1))
(/.f64 (*.f64 R lambda2) lambda1)
R
(/.f64 lambda2 lambda1)
lambda2
lambda1
#s(literal -1/384 binary64)
(*.f64 #s(literal 1/384 binary64) R)
(*.f64 R #s(literal 1/384 binary64))
#s(literal 1/384 binary64)
(fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))
(*.f64 R (fma.f64 lambda2 (/.f64 #s(literal 1/8 binary64) lambda1) #s(literal -1/8 binary64)))
#s(literal 1/8 binary64)
(*.f64 #s(literal -1/8 binary64) R)
(*.f64 R #s(literal -1/8 binary64))
#s(literal -1/8 binary64)
(-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))
(fma.f64 R (/.f64 (neg.f64 lambda2) lambda1) R)
(neg.f64 lambda1)
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 (neg.f64 R)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
R
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(*.f64 #s(literal 1/2 binary64) phi1)
#s(literal 1/2 binary64)
phi1
(neg.f64 lambda1)
lambda1
(*.f64 R (exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
R
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))
(*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))
(fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))
(-.f64 lambda1 lambda2)
lambda1
lambda2
(*.f64 phi1 phi1)
phi1
#s(literal 1/2 binary64)

localize185.0ms (1.4%)

Memory
-5.9MiB live, 300.1MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))
accuracy100.0%
(*.f64 R (exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64))))
accuracy90.7%
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64)))
accuracy39.1%
(log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))
accuracy100.0%
(neg.f64 lambda1)
accuracy100.0%
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
accuracy99.8%
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
accuracy99.8%
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
accuracy95.2%
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))) (neg.f64 lambda1))
accuracy92.4%
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))))
accuracy89.0%
(*.f64 R (/.f64 lambda2 lambda1))
accuracy81.1%
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)))
accuracy100.0%
(*.f64 lambda1 R)
accuracy100.0%
(/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))
accuracy100.0%
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
accuracy99.9%
(*.f64 R (hypot.f64 phi2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))))
accuracy99.6%
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
Samples
129.0ms256×0valid
Compiler

Compiled 364 to 47 computations (87.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 100.0ms
ival-mult: 47.0ms (47.2% of total)
ival-neg: 12.0ms (12% of total)
ival-cos: 11.0ms (11% of total)
const: 6.0ms (6% of total)
ival-div: 5.0ms (5% of total)
ival-add: 5.0ms (5% of total)
ival-hypot: 4.0ms (4% of total)
ival-exp: 3.0ms (3% of total)
ival-sub: 3.0ms (3% of total)
ival-log: 3.0ms (3% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series61.0ms (0.5%)

Memory
-18.4MiB live, 95.6MiB allocated
Counts
17 → 564
Calls
Call 1
Inputs
#<alt (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))>
#<alt (*.f64 R (hypot.f64 phi2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))>
#<alt (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))>
#<alt (*.f64 lambda1 R)>
#<alt (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)))>
#<alt (*.f64 R (/.f64 lambda2 lambda1))>
#<alt (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))))>
#<alt (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))) (neg.f64 lambda1))>
#<alt (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))>
#<alt (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))>
#<alt (neg.f64 lambda1)>
#<alt (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))>
#<alt (exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64)))>
#<alt (*.f64 R (exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64))))>
#<alt (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))>
Outputs
#<alt (- lambda1 lambda2)>
#<alt (- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi2 2) (+ (* -1/8 (- lambda1 lambda2)) (* 1/384 (* (pow phi2 2) (- lambda1 lambda2)))))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi2 2) (+ (* -1/8 (- lambda1 lambda2)) (* (pow phi2 2) (+ (* -1/46080 (* (pow phi2 2) (- lambda1 lambda2))) (* 1/384 (- lambda1 lambda2))))))) lambda2)>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (* (cos (* 1/2 phi2)) (- lambda1 lambda2))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi2))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* lambda1 (cos (* 1/2 phi2)))>
#<alt (* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 phi2)))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))>
#<alt (* lambda1 (cos (* 1/2 phi2)))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))>
#<alt (+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi2))))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))>
#<alt (* -1 (* lambda2 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (* R (- lambda1 lambda2))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))>
#<alt (+ (* R (- lambda1 lambda2)) (* (pow phi2 2) (+ (* 1/2 (/ (* R (* (pow phi2 2) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))>
#<alt (+ (* R (- lambda1 lambda2)) (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (* (pow phi2 2) (+ (* 1/2 (/ (* R (* (pow phi2 2) (- (* -1/1440 (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))))))))>
#<alt (* R phi2)>
#<alt (* phi2 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))>
#<alt (* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))>
#<alt (* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6))) (pow phi2 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* phi2 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))>
#<alt (* -1 (* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))>
#<alt (* -1 (* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6))) (pow phi2 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi2)) 2) (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))))>
#<alt (* R (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (* R (cos (* 1/2 phi2)))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda1 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2))))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) (* (pow lambda1 3) (cos (* 1/2 phi2))))) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda1 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2)))))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (* R (cos (* 1/2 phi2))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi2 2)) (* lambda1 (cos (* 1/2 phi2))))) (* R (* lambda2 (cos (* 1/2 phi2))))) lambda1)) (* R (cos (* 1/2 phi2))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) (* lambda1 (cos (* 1/2 phi2))))) (* 1/2 (/ (* R (pow phi2 2)) (cos (* 1/2 phi2))))) lambda1)) (* R (* lambda2 (cos (* 1/2 phi2))))) lambda1)) (* R (cos (* 1/2 phi2))))))>
#<alt (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi2)) 2) (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))))>
#<alt (* R (* lambda2 (cos (* 1/2 phi2))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (* R (cos (* 1/2 phi2)))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda2 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2))))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) (* (pow lambda2 3) (cos (* 1/2 phi2))))) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda2 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2)))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (* R (cos (* 1/2 phi2))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi2 2)) (* lambda2 (cos (* 1/2 phi2))))) (* R (* lambda1 (cos (* 1/2 phi2))))) lambda2)) (* R (cos (* 1/2 phi2))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) (* lambda2 (cos (* 1/2 phi2))))) (* 1/2 (/ (* R (pow phi2 2)) (cos (* 1/2 phi2))))) lambda2)) (* R (* lambda1 (cos (* 1/2 phi2))))) lambda2)) (* R (cos (* 1/2 phi2))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (pow phi2 2)))>
#<alt (+ 1 (* (pow phi2 2) (- (* 1/384 (pow phi2 2)) 1/8)))>
#<alt (+ 1 (* (pow phi2 2) (- (* (pow phi2 2) (+ 1/384 (* -1/46080 (pow phi2 2)))) 1/8)))>
#<alt (cos (* 1/2 phi2))>
#<alt (cos (* 1/2 phi2))>
#<alt (cos (* 1/2 phi2))>
#<alt (cos (* 1/2 phi2))>
#<alt (cos (* 1/2 phi2))>
#<alt (cos (* 1/2 phi2))>
#<alt (cos (* 1/2 phi2))>
#<alt (cos (* 1/2 phi2))>
#<alt (/ -1 lambda2)>
#<alt (- (* -1 (/ lambda1 (pow lambda2 2))) (/ 1 lambda2))>
#<alt (- (* lambda1 (- (* -1 (/ lambda1 (pow lambda2 3))) (/ 1 (pow lambda2 2)))) (/ 1 lambda2))>
#<alt (- (* lambda1 (- (* lambda1 (- (* -1 (/ lambda1 (pow lambda2 4))) (/ 1 (pow lambda2 3)))) (/ 1 (pow lambda2 2)))) (/ 1 lambda2))>
#<alt (/ 1 lambda1)>
#<alt (/ (+ 1 (/ lambda2 lambda1)) lambda1)>
#<alt (/ (- (+ 1 (/ (pow lambda2 2) (pow lambda1 2))) (* -1 (/ lambda2 lambda1))) lambda1)>
#<alt (/ (- (+ 1 (/ (pow lambda2 3) (pow lambda1 3))) (+ (* -1 (/ lambda2 lambda1)) (* -1 (/ (pow lambda2 2) (pow lambda1 2))))) lambda1)>
#<alt (/ 1 lambda1)>
#<alt (* -1 (/ (- (* -1 (/ lambda2 lambda1)) 1) lambda1))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow lambda2 2) lambda1) (* -1 lambda2)) lambda1)) 1) lambda1))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow lambda2 3) lambda1)) (pow lambda2 2)) lambda1)) (* -1 lambda2)) lambda1)) 1) lambda1))>
#<alt (/ 1 lambda1)>
#<alt (+ (/ 1 lambda1) (/ lambda2 (pow lambda1 2)))>
#<alt (+ (* lambda2 (+ (/ 1 (pow lambda1 2)) (/ lambda2 (pow lambda1 3)))) (/ 1 lambda1))>
#<alt (+ (* lambda2 (+ (* lambda2 (+ (/ 1 (pow lambda1 3)) (/ lambda2 (pow lambda1 4)))) (/ 1 (pow lambda1 2)))) (/ 1 lambda1))>
#<alt (/ -1 lambda2)>
#<alt (/ (- (* -1 (/ lambda1 lambda2)) 1) lambda2)>
#<alt (/ (- (* -1 (/ (pow lambda1 2) (pow lambda2 2))) (+ 1 (/ lambda1 lambda2))) lambda2)>
#<alt (/ (- (* -1 (/ (pow lambda1 3) (pow lambda2 3))) (+ 1 (+ (/ lambda1 lambda2) (/ (pow lambda1 2) (pow lambda2 2))))) lambda2)>
#<alt (/ -1 lambda2)>
#<alt (* -1 (/ (+ 1 (/ lambda1 lambda2)) lambda2))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow lambda1 2) lambda2)) lambda1) lambda2))) lambda2))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (pow lambda1 3) lambda2) (* -1 (pow lambda1 2))) lambda2)) lambda1) lambda2))) lambda2))>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (* R lambda1)>
#<alt (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))>
#<alt (+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))>
#<alt (+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))>
#<alt (+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))>
#<alt (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))>
#<alt (* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))>
#<alt (* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))>
#<alt (* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))>
#<alt (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))>
#<alt (* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))>
#<alt (* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))>
#<alt (* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))>
#<alt (* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))>
#<alt (* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))>
#<alt (* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))>
#<alt (* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))>
#<alt (* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))>
#<alt (* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))>
#<alt (* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))>
#<alt (* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))>
#<alt (* -1 (* R (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))))>
#<alt (* -1 (* R (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))))>
#<alt (* -1 (* R (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))))>
#<alt (* -1 (* R (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))))>
#<alt (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))>
#<alt (+ (* -1/8 R) (+ (* 1/384 (* R (pow phi1 2))) (* lambda2 (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1))))))>
#<alt (+ (* -1/8 R) (+ (* 1/384 (* R (pow phi1 2))) (* lambda2 (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1))))))>
#<alt (+ (* -1/8 R) (+ (* 1/384 (* R (pow phi1 2))) (* lambda2 (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1))))))>
#<alt (* lambda2 (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1))))>
#<alt (* lambda2 (+ (* -1/8 (/ R lambda2)) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (+ (* 1/384 (/ (* R (pow phi1 2)) lambda2)) (* 1/8 (/ R lambda1))))))>
#<alt (* lambda2 (+ (* -1/8 (/ R lambda2)) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (+ (* 1/384 (/ (* R (pow phi1 2)) lambda2)) (* 1/8 (/ R lambda1))))))>
#<alt (* lambda2 (+ (* -1/8 (/ R lambda2)) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (+ (* 1/384 (/ (* R (pow phi1 2)) lambda2)) (* 1/8 (/ R lambda1))))))>
#<alt (* -1 (* lambda2 (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))) lambda2)) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))) lambda2)) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))) lambda2)) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))))>
#<alt (/ (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2))) lambda1)>
#<alt (/ (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (+ (* 1/8 (* R lambda2)) (* lambda1 (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda1)>
#<alt (/ (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (+ (* 1/8 (* R lambda2)) (* lambda1 (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda1)>
#<alt (/ (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (+ (* 1/8 (* R lambda2)) (* lambda1 (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda1)>
#<alt (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))>
#<alt (+ (* -1/8 R) (+ (* -1/384 (/ (* R (* lambda2 (pow phi1 2))) lambda1)) (+ (* 1/384 (* R (pow phi1 2))) (* 1/8 (/ (* R lambda2) lambda1)))))>
#<alt (+ (* -1/8 R) (+ (* -1/384 (/ (* R (* lambda2 (pow phi1 2))) lambda1)) (+ (* 1/384 (* R (pow phi1 2))) (* 1/8 (/ (* R lambda2) lambda1)))))>
#<alt (+ (* -1/8 R) (+ (* -1/384 (/ (* R (* lambda2 (pow phi1 2))) lambda1)) (+ (* 1/384 (* R (pow phi1 2))) (* 1/8 (/ (* R lambda2) lambda1)))))>
#<alt (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))>
#<alt (+ (* -1 (/ (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2))))) lambda1)) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))>
#<alt (+ (* -1 (/ (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2))))) lambda1)) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))>
#<alt (+ (* -1 (/ (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2))))) lambda1)) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (/ (* R lambda2) lambda1)>
#<alt (- R (/ (* R lambda2) lambda1))>
#<alt (- (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))) (/ (* R lambda2) lambda1))>
#<alt (- (+ R (* (pow phi1 2) (+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))))) (/ (* R lambda2) lambda1))>
#<alt (- (+ R (* (pow phi1 2) (+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))))) (/ (* R lambda2) lambda1))>
#<alt (* (pow phi1 4) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))>
#<alt (* (pow phi1 4) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))>
#<alt (* (pow phi1 4) (- (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (+ (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2)))) (/ R (pow phi1 4)))))) (/ (* R lambda2) (* lambda1 (pow phi1 4)))))>
#<alt (* (pow phi1 4) (- (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (+ (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2)))) (/ R (pow phi1 4)))))) (/ (* R lambda2) (* lambda1 (pow phi1 4)))))>
#<alt (* (pow phi1 4) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))>
#<alt (* (pow phi1 4) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))>
#<alt (* (pow phi1 4) (- (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (+ (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2)))) (/ R (pow phi1 4)))))) (/ (* R lambda2) (* lambda1 (pow phi1 4)))))>
#<alt (* (pow phi1 4) (- (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (+ (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2)))) (/ R (pow phi1 4)))))) (/ (* R lambda2) (* lambda1 (pow phi1 4)))))>
#<alt (* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))>
#<alt (* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))>
#<alt (* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))>
#<alt (* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))>
#<alt (* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))>
#<alt (* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))>
#<alt (* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))>
#<alt (* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))>
#<alt (* -1 (* R (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))>
#<alt (* -1 (* R (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))>
#<alt (* -1 (* R (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))>
#<alt (* -1 (* R (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))>
#<alt (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))>
#<alt (+ R (+ (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))>
#<alt (+ R (+ (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))>
#<alt (+ R (+ (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))>
#<alt (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1)))>
#<alt (* lambda2 (- (+ (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (+ (/ R lambda2) (/ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) lambda2))) (/ R lambda1)))>
#<alt (* lambda2 (- (+ (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (+ (/ R lambda2) (/ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) lambda2))) (/ R lambda1)))>
#<alt (* lambda2 (- (+ (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (+ (/ R lambda2) (/ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) lambda2))) (/ R lambda1)))>
#<alt (* -1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))) (* -1 (/ R lambda1)))))>
#<alt (* -1 (* lambda2 (- (+ (* -1 (/ (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))) lambda2)) (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))) (* -1 (/ R lambda1)))))>
#<alt (* -1 (* lambda2 (- (+ (* -1 (/ (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))) lambda2)) (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))) (* -1 (/ R lambda1)))))>
#<alt (* -1 (* lambda2 (- (+ (* -1 (/ (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))) lambda2)) (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))) (* -1 (/ R lambda1)))))>
#<alt (/ (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2)) lambda1)>
#<alt (/ (- (+ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2))))) (* R lambda2)) lambda1)>
#<alt (/ (- (+ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2))))) (* R lambda2)) lambda1)>
#<alt (/ (- (+ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2))))) (* R lambda2)) lambda1)>
#<alt (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))>
#<alt (- (+ R (+ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) (/ (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) lambda1))) (/ (* R lambda2) lambda1))>
#<alt (- (+ R (+ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) (/ (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) lambda1))) (/ (* R lambda2) lambda1))>
#<alt (- (+ R (+ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) (/ (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) lambda1))) (/ (* R lambda2) lambda1))>
#<alt (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))>
#<alt (+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))>
#<alt (+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))>
#<alt (+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))>
#<alt (* -1 (* lambda1 (- R (/ (* R lambda2) lambda1))))>
#<alt (+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))))) (* -1 (* lambda1 (- R (/ (* R lambda2) lambda1)))))>
#<alt (+ (* -1 (* lambda1 (- R (/ (* R lambda2) lambda1)))) (* (pow phi1 2) (+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))) (* -1 (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))))))>
#<alt (+ (* -1 (* lambda1 (- R (/ (* R lambda2) lambda1)))) (* (pow phi1 2) (+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))) (* -1 (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))))))>
#<alt (* -1 (* lambda1 (* (pow phi1 4) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))>
#<alt (* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2)))))>
#<alt (* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (+ (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2))) (* -1 (/ (* lambda1 (- R (/ (* R lambda2) lambda1))) (pow phi1 4))))))>
#<alt (* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (+ (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2))) (* -1 (/ (* lambda1 (- R (/ (* R lambda2) lambda1))) (pow phi1 4))))))>
#<alt (* -1 (* lambda1 (* (pow phi1 4) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))>
#<alt (* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2)))))>
#<alt (* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (+ (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2))) (* -1 (/ (* lambda1 (- R (/ (* R lambda2) lambda1))) (pow phi1 4))))))>
#<alt (* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (+ (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2))) (* -1 (/ (* lambda1 (- R (/ (* R lambda2) lambda1))) (pow phi1 4))))))>
#<alt (* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))>
#<alt (* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))>
#<alt (* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))>
#<alt (* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))>
#<alt (* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))>
#<alt (* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))>
#<alt (* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))>
#<alt (* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))>
#<alt (* R (* lambda1 (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))>
#<alt (* R (* lambda1 (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))>
#<alt (* R (* lambda1 (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))>
#<alt (* R (* lambda1 (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))>
#<alt (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))))>
#<alt (+ (* -1 (* lambda1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))))) (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))>
#<alt (+ (* -1 (* lambda1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))))) (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))>
#<alt (+ (* -1 (* lambda1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))))) (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))>
#<alt (* -1 (* lambda1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1)))))>
#<alt (* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1)))) (* -1 (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))>
#<alt (* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1)))) (* -1 (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))>
#<alt (* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1)))) (* -1 (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))>
#<alt (* lambda1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))) (* -1 (/ R lambda1)))))>
#<alt (* -1 (* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))) (* -1 (/ R lambda1))))) (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))>
#<alt (* -1 (* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))) (* -1 (/ R lambda1))))) (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))>
#<alt (* -1 (* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))) (* -1 (/ R lambda1))))) (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))>
#<alt (* -1 (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2)))>
#<alt (+ (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))) (* -1 (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2))))>
#<alt (+ (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))) (* -1 (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2))))>
#<alt (+ (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))) (* -1 (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2))))>
#<alt (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))))>
#<alt (* lambda1 (+ (* -1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* -1 (/ (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2)) lambda1))))>
#<alt (* lambda1 (+ (* -1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* -1 (/ (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2)) lambda1))))>
#<alt (* lambda1 (+ (* -1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* -1 (/ (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2)) lambda1))))>
#<alt (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))))>
#<alt (* -1 (* lambda1 (+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))>
#<alt (* -1 (* lambda1 (+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))>
#<alt (* -1 (* lambda1 (+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt R>
#<alt (+ R (* -1/8 (* R (pow phi1 2))))>
#<alt (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))>
#<alt (+ R (* (pow phi1 2) (+ (* -1/8 R) (* (pow phi1 2) (+ (* -1/46080 (* R (pow phi1 2))) (* 1/384 R))))))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* R (cos (* 1/2 phi1)))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R lambda1))>
#<alt (+ (* -1 (* R lambda1)) (* 1/8 (* R (* lambda1 (pow phi1 2)))))>
#<alt (+ (* -1 (* R lambda1)) (* (pow phi1 2) (+ (* -1/384 (* R (* lambda1 (pow phi1 2)))) (* 1/8 (* R lambda1)))))>
#<alt (+ (* -1 (* R lambda1)) (* (pow phi1 2) (+ (* 1/8 (* R lambda1)) (* (pow phi1 2) (+ (* -1/384 (* R lambda1)) (* 1/46080 (* R (* lambda1 (pow phi1 2)))))))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (pow phi1 2)))>
#<alt (+ 1 (* (pow phi1 2) (- (* 1/384 (pow phi1 2)) 1/8)))>
#<alt (+ 1 (* (pow phi1 2) (- (* (pow phi1 2) (+ 1/384 (* -1/46080 (pow phi1 2)))) 1/8)))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (cos (* 1/2 phi1))>
#<alt (* -1 lambda1)>
#<alt (* -1 lambda1)>
#<alt (* -1 lambda1)>
#<alt (* -1 lambda1)>
#<alt (* -1 lambda1)>
#<alt (* -1 lambda1)>
#<alt (* -1 lambda1)>
#<alt (* -1 lambda1)>
#<alt (* -1 lambda1)>
#<alt (* -1 lambda1)>
#<alt (* -1 lambda1)>
#<alt (* -1 lambda1)>
#<alt (log (+ (pow lambda2 2) (pow phi1 2)))>
#<alt (+ (log (+ (pow lambda2 2) (pow phi1 2))) (* -2 (/ (* lambda1 lambda2) (+ (pow lambda2 2) (pow phi1 2)))))>
#<alt (+ (log (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -2 (/ lambda2 (+ (pow lambda2 2) (pow phi1 2)))) (* 1/2 (* lambda1 (+ (* -4 (/ (pow lambda2 2) (pow (+ (pow lambda2 2) (pow phi1 2)) 2))) (* 2 (/ 1 (+ (pow lambda2 2) (pow phi1 2))))))))))>
#<alt (+ (log (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -2 (/ lambda2 (+ (pow lambda2 2) (pow phi1 2)))) (* lambda1 (+ (* 1/6 (* lambda1 (+ (* -16 (/ (pow lambda2 3) (pow (+ (pow lambda2 2) (pow phi1 2)) 3))) (* 12 (/ lambda2 (pow (+ (pow lambda2 2) (pow phi1 2)) 2)))))) (* 1/2 (+ (* -4 (/ (pow lambda2 2) (pow (+ (pow lambda2 2) (pow phi1 2)) 2))) (* 2 (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))))>
#<alt (* -2 (log (/ 1 lambda1)))>
#<alt (+ (* -2 (log (/ 1 lambda1))) (* -2 (/ lambda2 lambda1)))>
#<alt (+ (* -2 (log (/ 1 lambda1))) (+ (* -2 (/ lambda2 lambda1)) (* 1/2 (/ (+ (* -4 (pow lambda2 2)) (* 2 (+ (pow lambda2 2) (pow phi1 2)))) (pow lambda1 2)))))>
#<alt (+ (* -2 (log (/ 1 lambda1))) (+ (* -2 (/ lambda2 lambda1)) (+ (* 1/6 (/ (+ (* -16 (pow lambda2 3)) (* 12 (* lambda2 (+ (pow lambda2 2) (pow phi1 2))))) (pow lambda1 3))) (* 1/2 (/ (+ (* -4 (pow lambda2 2)) (* 2 (+ (pow lambda2 2) (pow phi1 2)))) (pow lambda1 2))))))>
#<alt (* -2 (log (/ -1 lambda1)))>
#<alt (+ (* -2 (log (/ -1 lambda1))) (* -2 (/ lambda2 lambda1)))>
#<alt (+ (* -2 (log (/ -1 lambda1))) (* -1 (/ (+ (* -1/2 (/ (+ (* -4 (pow lambda2 2)) (* 2 (+ (pow lambda2 2) (pow phi1 2)))) lambda1)) (* 2 lambda2)) lambda1)))>
#<alt (+ (* -2 (log (/ -1 lambda1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -12 (* lambda2 (+ (pow lambda2 2) (pow phi1 2)))) (* 16 (pow lambda2 3))) lambda1)) (* 1/2 (+ (* -4 (pow lambda2 2)) (* 2 (+ (pow lambda2 2) (pow phi1 2)))))) lambda1)) (* 2 lambda2)) lambda1)))>
#<alt (log (+ (pow lambda1 2) (pow phi1 2)))>
#<alt (+ (log (+ (pow lambda1 2) (pow phi1 2))) (* -2 (/ (* lambda1 lambda2) (+ (pow lambda1 2) (pow phi1 2)))))>
#<alt (+ (log (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -2 (/ lambda1 (+ (pow lambda1 2) (pow phi1 2)))) (* 1/2 (* lambda2 (+ (* -4 (/ (pow lambda1 2) (pow (+ (pow lambda1 2) (pow phi1 2)) 2))) (* 2 (/ 1 (+ (pow lambda1 2) (pow phi1 2))))))))))>
#<alt (+ (log (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -2 (/ lambda1 (+ (pow lambda1 2) (pow phi1 2)))) (* lambda2 (+ (* 1/6 (* lambda2 (+ (* -16 (/ (pow lambda1 3) (pow (+ (pow lambda1 2) (pow phi1 2)) 3))) (* 12 (/ lambda1 (pow (+ (pow lambda1 2) (pow phi1 2)) 2)))))) (* 1/2 (+ (* -4 (/ (pow lambda1 2) (pow (+ (pow lambda1 2) (pow phi1 2)) 2))) (* 2 (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))))>
#<alt (* -2 (log (/ 1 lambda2)))>
#<alt (+ (* -2 (log (/ 1 lambda2))) (* -2 (/ lambda1 lambda2)))>
#<alt (+ (* -2 (log (/ 1 lambda2))) (+ (* -2 (/ lambda1 lambda2)) (* 1/2 (/ (+ (* -4 (pow lambda1 2)) (* 2 (+ (pow lambda1 2) (pow phi1 2)))) (pow lambda2 2)))))>
#<alt (+ (* -2 (log (/ 1 lambda2))) (+ (* -2 (/ lambda1 lambda2)) (+ (* 1/6 (/ (+ (* -16 (pow lambda1 3)) (* 12 (* lambda1 (+ (pow lambda1 2) (pow phi1 2))))) (pow lambda2 3))) (* 1/2 (/ (+ (* -4 (pow lambda1 2)) (* 2 (+ (pow lambda1 2) (pow phi1 2)))) (pow lambda2 2))))))>
#<alt (* -2 (log (/ -1 lambda2)))>
#<alt (+ (* -2 (log (/ -1 lambda2))) (* -2 (/ lambda1 lambda2)))>
#<alt (+ (* -2 (log (/ -1 lambda2))) (* -1 (/ (+ (* -1/2 (/ (+ (* -4 (pow lambda1 2)) (* 2 (+ (pow lambda1 2) (pow phi1 2)))) lambda2)) (* 2 lambda1)) lambda2)))>
#<alt (+ (* -2 (log (/ -1 lambda2))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -12 (* lambda1 (+ (pow lambda1 2) (pow phi1 2)))) (* 16 (pow lambda1 3))) lambda2)) (* 1/2 (+ (* -4 (pow lambda1 2)) (* 2 (+ (pow lambda1 2) (pow phi1 2)))))) lambda2)) (* 2 lambda1)) lambda2)))>
#<alt (log (pow (- lambda1 lambda2) 2))>
#<alt (+ (log (pow (- lambda1 lambda2) 2)) (/ (pow phi1 2) (pow (- lambda1 lambda2) 2)))>
#<alt (+ (log (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) (+ (* -1/2 (/ (pow phi1 2) (pow (- lambda1 lambda2) 4))) (/ 1 (pow (- lambda1 lambda2) 2)))))>
#<alt (+ (log (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) (+ (* (pow phi1 2) (- (* 1/3 (/ (pow phi1 2) (pow (- lambda1 lambda2) 6))) (* 1/2 (/ 1 (pow (- lambda1 lambda2) 4))))) (/ 1 (pow (- lambda1 lambda2) 2)))))>
#<alt (* -2 (log (/ 1 phi1)))>
#<alt (+ (* -2 (log (/ 1 phi1))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))>
#<alt (+ (* -2 (log (/ 1 phi1))) (+ (* -1/2 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))>
#<alt (+ (* -2 (log (/ 1 phi1))) (+ (* -1/2 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/3 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))>
#<alt (* -2 (log (/ -1 phi1)))>
#<alt (+ (* -2 (log (/ -1 phi1))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))>
#<alt (+ (* -2 (log (/ -1 phi1))) (+ (* -1/2 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))>
#<alt (+ (* -2 (log (/ -1 phi1))) (+ (* -1/2 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/3 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))>
#<alt (sqrt (+ (pow lambda2 2) (pow phi1 2)))>
#<alt (+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* -1 (* (* lambda1 lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -1 (* lambda2 (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))>
#<alt (+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -1 (* lambda2 (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))) (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (sqrt (/ 1 (pow (+ (pow lambda2 2) (pow phi1 2)) 3))))))))))>
#<alt lambda1>
#<alt (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))>
#<alt (* lambda1 (+ 1 (+ (* -1 (/ lambda2 lambda1)) (* 1/2 (/ (pow phi1 2) (pow lambda1 2))))))>
#<alt (* lambda1 (+ 1 (+ (* -1 (/ lambda2 lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (pow lambda1 3))) (* 1/2 (/ (pow phi1 2) (pow lambda1 2)))))))>
#<alt (* -1 lambda1)>
#<alt (* -1 (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1)))))>
#<alt (* -1 (* lambda1 (+ 1 (* -1 (/ (+ lambda2 (* -1/2 (/ (pow phi1 2) lambda1))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ 1 (* -1 (/ (+ lambda2 (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1)) (* 1/2 (pow phi1 2))) lambda1))) lambda1)))))>
#<alt (sqrt (+ (pow lambda1 2) (pow phi1 2)))>
#<alt (+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* -1 (* (* lambda1 lambda2) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -1 (* lambda1 (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))>
#<alt (+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -1 (* lambda1 (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))) (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (sqrt (/ 1 (pow (+ (pow lambda1 2) (pow phi1 2)) 3))))))))))>
#<alt lambda2>
#<alt (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2))))>
#<alt (* lambda2 (+ 1 (+ (* -1 (/ lambda1 lambda2)) (* 1/2 (/ (pow phi1 2) (pow lambda2 2))))))>
#<alt (* lambda2 (+ 1 (+ (* -1 (/ lambda1 lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (pow lambda2 3))) (* 1/2 (/ (pow phi1 2) (pow lambda2 2)))))))>
#<alt (* -1 lambda2)>
#<alt (* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))>
#<alt (* -1 (* lambda2 (+ 1 (* -1 (/ (+ lambda1 (* -1/2 (/ (pow phi1 2) lambda2))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ 1 (* -1 (/ (+ lambda1 (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2)) (* 1/2 (pow phi1 2))) lambda2))) lambda2)))))>
#<alt (- lambda1 lambda2)>
#<alt (- (+ lambda1 (* 1/2 (/ (pow phi1 2) (- lambda1 lambda2)))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (/ (pow phi1 2) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ 1 (- lambda1 lambda2)))))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi1 2) (+ (* (pow phi1 2) (- (* 1/16 (/ (pow phi1 2) (pow (- lambda1 lambda2) 5))) (* 1/8 (/ 1 (pow (- lambda1 lambda2) 3))))) (* 1/2 (/ 1 (- lambda1 lambda2)))))) lambda2)>
#<alt phi1>
#<alt (* phi1 (+ 1 (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))>
#<alt (* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))>
#<alt (* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/16 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))))>
#<alt (* -1 phi1)>
#<alt (* -1 (* phi1 (+ 1 (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))>
#<alt (* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))))>
#<alt (* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/16 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))>
#<alt (* R (sqrt (+ (pow lambda2 2) (pow phi1 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 lambda2)) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))>
#<alt (+ (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (pow lambda2 2) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))))>
#<alt (* R lambda1)>
#<alt (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1))))>
#<alt (* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda1 2))))))>
#<alt (* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (pow lambda1 3))) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda1 2)))))))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1)))))>
#<alt (* -1 (* lambda1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) lambda1)) (* R lambda2)) lambda1)))))>
#<alt (* -1 (* lambda1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow phi1 2))) (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) lambda1))) lambda1)) (* R lambda2)) lambda1)))))>
#<alt (* R (sqrt (+ (pow lambda1 2) (pow phi1 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 lambda2)) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R lambda1) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))>
#<alt (+ (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R lambda1) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (pow lambda1 2) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))))>
#<alt (* R lambda2)>
#<alt (* lambda2 (+ R (* -1 (/ (* R lambda1) lambda2))))>
#<alt (* lambda2 (+ R (+ (* -1 (/ (* R lambda1) lambda2)) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda2 2))))))>
#<alt (* lambda2 (+ R (+ (* -1 (/ (* R lambda1) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (pow lambda2 3))) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda2 2)))))))>
#<alt (* -1 (* R lambda2))>
#<alt (* -1 (* lambda2 (+ R (* -1 (/ (* R lambda1) lambda2)))))>
#<alt (* -1 (* lambda2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) lambda2)) (* R lambda1)) lambda2)))))>
#<alt (* -1 (* lambda2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow phi1 2))) (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) lambda2))) lambda2)) (* R lambda1)) lambda2)))))>
#<alt (* R (- lambda1 lambda2))>
#<alt (+ (* 1/2 (/ (* R (pow phi1 2)) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))>
#<alt (+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/8 (/ (* R (pow phi1 2)) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ R (- lambda1 lambda2))))))>
#<alt (+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ R (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/8 (/ R (pow (- lambda1 lambda2) 3))) (* 1/16 (/ (* R (pow phi1 2)) (pow (- lambda1 lambda2) 5))))))))>
#<alt (* R phi1)>
#<alt (* phi1 (+ R (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))>
#<alt (* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))>
#<alt (* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* R (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* phi1 (+ R (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))>
#<alt (* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* R (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))))>
#<alt (+ (pow lambda2 2) (pow phi1 2))>
#<alt (+ (* -2 (* lambda1 lambda2)) (+ (pow lambda2 2) (pow phi1 2)))>
#<alt (+ (* lambda1 (+ lambda1 (* -2 lambda2))) (+ (pow lambda2 2) (pow phi1 2)))>
#<alt (+ (* lambda1 (+ lambda1 (* -2 lambda2))) (+ (pow lambda2 2) (pow phi1 2)))>
#<alt (pow lambda1 2)>
#<alt (* (pow lambda1 2) (+ 1 (* -2 (/ lambda2 lambda1))))>
#<alt (* (pow lambda1 2) (+ 1 (+ (* -2 (/ lambda2 lambda1)) (+ (/ (pow lambda2 2) (pow lambda1 2)) (/ (pow phi1 2) (pow lambda1 2))))))>
#<alt (* (pow lambda1 2) (+ 1 (+ (* -2 (/ lambda2 lambda1)) (+ (/ (pow lambda2 2) (pow lambda1 2)) (/ (pow phi1 2) (pow lambda1 2))))))>
#<alt (pow lambda1 2)>
#<alt (* (pow lambda1 2) (+ 1 (* -2 (/ lambda2 lambda1))))>
#<alt (* (pow lambda1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (pow lambda2 2) (pow phi1 2)) lambda1)) (* 2 lambda2)) lambda1))))>
#<alt (* (pow lambda1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (pow lambda2 2) (pow phi1 2)) lambda1)) (* 2 lambda2)) lambda1))))>
#<alt (+ (pow lambda1 2) (pow phi1 2))>
#<alt (+ (* -2 (* lambda1 lambda2)) (+ (pow lambda1 2) (pow phi1 2)))>
#<alt (+ (* lambda2 (+ lambda2 (* -2 lambda1))) (+ (pow lambda1 2) (pow phi1 2)))>
#<alt (+ (* lambda2 (+ lambda2 (* -2 lambda1))) (+ (pow lambda1 2) (pow phi1 2)))>
#<alt (pow lambda2 2)>
#<alt (* (pow lambda2 2) (+ 1 (* -2 (/ lambda1 lambda2))))>
#<alt (* (pow lambda2 2) (+ 1 (+ (* -2 (/ lambda1 lambda2)) (+ (/ (pow lambda1 2) (pow lambda2 2)) (/ (pow phi1 2) (pow lambda2 2))))))>
#<alt (* (pow lambda2 2) (+ 1 (+ (* -2 (/ lambda1 lambda2)) (+ (/ (pow lambda1 2) (pow lambda2 2)) (/ (pow phi1 2) (pow lambda2 2))))))>
#<alt (pow lambda2 2)>
#<alt (* (pow lambda2 2) (+ 1 (* -2 (/ lambda1 lambda2))))>
#<alt (* (pow lambda2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (pow lambda1 2) (pow phi1 2)) lambda2)) (* 2 lambda1)) lambda2))))>
#<alt (* (pow lambda2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (pow lambda1 2) (pow phi1 2)) lambda2)) (* 2 lambda1)) lambda2))))>
#<alt (pow (- lambda1 lambda2) 2)>
#<alt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))>
#<alt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))>
#<alt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))>
#<alt (pow phi1 2)>
#<alt (* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))>
#<alt (* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))>
#<alt (* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))>
#<alt (pow phi1 2)>
#<alt (* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))>
#<alt (* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))>
#<alt (* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))>
Calls

141 calls:

TimeVariablePointExpression
4.0ms
R
@0
(+ (* (* phi1 phi1) (+ (* (* R (/ lambda2 lambda1)) -1/384) (* 1/384 R))) (+ (* 1/8 (* R (/ lambda2 lambda1))) (* -1/8 R)))
3.0ms
lambda1
@inf
(* (+ (* (* phi1 phi1) (+ (* (* phi1 phi1) (+ (* (* R (/ lambda2 lambda1)) -1/384) (* 1/384 R))) (+ (* 1/8 (* R (/ lambda2 lambda1))) (* -1/8 R)))) (- R (* R (/ lambda2 lambda1)))) (neg lambda1))
1.0ms
R
@inf
(+ (* (* phi1 phi1) (+ (* (* R (/ lambda2 lambda1)) -1/384) (* 1/384 R))) (+ (* 1/8 (* R (/ lambda2 lambda1))) (* -1/8 R)))
1.0ms
phi1
@0
(+ (* (* phi1 phi1) (+ (* (* R (/ lambda2 lambda1)) -1/384) (* 1/384 R))) (+ (* 1/8 (* R (/ lambda2 lambda1))) (* -1/8 R)))
1.0ms
lambda1
@0
(+ (* (* phi1 phi1) (+ (* (* R (/ lambda2 lambda1)) -1/384) (* 1/384 R))) (+ (* 1/8 (* R (/ lambda2 lambda1))) (* -1/8 R)))

rewrite515.0ms (3.9%)

Memory
9.3MiB live, 603.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 662×lower-*.f32
4 636×lower-*.f64
3 672×lower-/.f32
3 666×lower-/.f64
3 352×lower-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
040210
077202
1277193
22305193
08463178
Stop Event
iter limit
node limit
iter limit
Counts
17 → 542
Calls
Call 1
Inputs
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(*.f64 R (hypot.f64 phi2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))
(*.f64 lambda1 R)
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)))
(*.f64 R (/.f64 lambda2 lambda1))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))) (neg.f64 lambda1))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(neg.f64 lambda1)
(log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64)))
(*.f64 R (exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64))))
(fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))
Outputs
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda2)))
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)))) #s(literal -1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda2)))
(fma.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal -1 binary64) (-.f64 lambda1 lambda2))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (/.f64 #s(literal -1 binary64) (-.f64 lambda1 lambda2)))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)))) (neg.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))))))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (/.f64 #s(literal -1 binary64) (-.f64 lambda1 lambda2)))
(pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))))
(*.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal -1 binary64)) (neg.f64 (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))
(*.f64 (pow.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64)))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi2))))) (*.f64 phi2 phi2))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) phi2))))) (*.f64 phi2 phi2))) R)
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(/.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal -1 binary64))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (-.f64 lambda1 lambda2)) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 lambda1 lambda2)))
(/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (-.f64 lambda1 lambda2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (-.f64 lambda1 lambda2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 (-.f64 lambda1 lambda2)))))
(pow.f64 (-.f64 lambda1 lambda2) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (neg.f64 (-.f64 lambda1 lambda2))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 lambda1 lambda2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) #s(literal -1 binary64)))
(*.f64 lambda1 R)
(*.f64 R lambda1)
(+.f64 (*.f64 R #s(literal -1/8 binary64)) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)))
(+.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))
(+.f64 (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1) (fma.f64 R #s(literal -1/8 binary64) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))
(+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))
(+.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (fma.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))
(+.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 R #s(literal -1/8 binary64)))
(+.f64 (+.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))
(+.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 R #s(literal -1/8 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1))
(-.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (/.f64 (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(fma.f64 R #s(literal -1/8 binary64) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)))
(fma.f64 R (*.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) (*.f64 phi1 phi1)) (fma.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))
(fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (fma.f64 R #s(literal -1/8 binary64) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))
(fma.f64 phi1 (*.f64 phi1 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))
(fma.f64 phi1 (*.f64 phi1 (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (fma.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))
(fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))
(fma.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))) (fma.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))
(fma.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal 1/8 binary64)) (fma.f64 R #s(literal -1/8 binary64) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))
(fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal 1/8 binary64) (fma.f64 R #s(literal -1/8 binary64) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))
(fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal -1/384 binary64) (*.f64 phi1 phi1)) (fma.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))
(fma.f64 #s(literal -1/384 binary64) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 phi1 phi1)) (fma.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))
(fma.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R #s(literal -1/8 binary64) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))
(fma.f64 #s(literal -1/8 binary64) R (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)))
(fma.f64 (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))) (*.f64 phi1 phi1) (fma.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))
(fma.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))
(fma.f64 (*.f64 R #s(literal 1/8 binary64)) (/.f64 lambda2 lambda1) (fma.f64 R #s(literal -1/8 binary64) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))
(fma.f64 (*.f64 phi1 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) phi1 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))
(fma.f64 (*.f64 (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))) phi1) phi1 (fma.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))
(fma.f64 (*.f64 (*.f64 phi1 phi1) R) (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) (fma.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))
(fma.f64 (*.f64 (*.f64 phi1 phi1) (/.f64 (*.f64 lambda2 R) lambda1)) #s(literal -1/384 binary64) (fma.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))
(fma.f64 (*.f64 (*.f64 phi1 phi1) #s(literal -1/384 binary64)) (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1)) R (fma.f64 R #s(literal -1/8 binary64) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))
(fma.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) (/.f64 #s(literal 1 binary64) lambda1) (fma.f64 R #s(literal -1/8 binary64) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))))
(/.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))
(/.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))))
(/.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))) (neg.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))) (neg.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (neg.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) #s(literal 3 binary64)) (*.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64))) (fma.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (-.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1))) (*.f64 (*.f64 R R) #s(literal 1/64 binary64))) (-.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 R #s(literal -1/8 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (*.f64 (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))))) (*.f64 (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))) (*.f64 (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)))))) (*.f64 (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64))))))) (*.f64 (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64))) (*.f64 phi1 phi1)))) (*.f64 (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64)))) (*.f64 phi1 phi1)))) (*.f64 (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (*.f64 (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))))) (*.f64 (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))) (*.f64 (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (*.f64 (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)))))) (*.f64 (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (*.f64 (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64))))))) (*.f64 (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (*.f64 (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64))) (*.f64 phi1 phi1)))) (*.f64 (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (*.f64 (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64)))) (*.f64 phi1 phi1)))) (*.f64 (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (*.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))))) (*.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))) (*.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (*.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)))))) (*.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (*.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64))))))) (*.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (*.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64))) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (*.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64)))) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (*.f64 (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))))) (*.f64 (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))) (*.f64 (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (*.f64 (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)))))) (*.f64 (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (*.f64 (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64))))))) (*.f64 (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (*.f64 (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64))) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (*.f64 (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64)))) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64)))))
(/.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))))
(/.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))
(/.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)))))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64)))))
(/.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64))))))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64)))))
(/.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64))) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64)))))
(/.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64)))) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (*.f64 (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))))) (*.f64 (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))) (*.f64 (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)))))) (*.f64 (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64))))))) (*.f64 (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64))) (*.f64 phi1 phi1)))) (*.f64 (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64)))) (*.f64 phi1 phi1)))) (*.f64 (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (*.f64 (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))))) (*.f64 (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))) (*.f64 (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (*.f64 (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)))))) (*.f64 (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (*.f64 (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64))))))) (*.f64 (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (*.f64 (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64))) (*.f64 phi1 phi1)))) (*.f64 (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (*.f64 (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64)))) (*.f64 phi1 phi1)))) (*.f64 (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (*.f64 (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))))) (*.f64 (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))) (*.f64 (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (*.f64 (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)))))) (*.f64 (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (*.f64 (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64))))))) (*.f64 (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (*.f64 (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64))) (*.f64 phi1 phi1)))) (*.f64 (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (*.f64 (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64)))) (*.f64 phi1 phi1)))) (*.f64 (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))) (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))) (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))) (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))) (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64))))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))))) (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))) (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (neg.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))))) (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))) (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))))) (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (-.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (-.f64 (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))))) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))) (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))) (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))) (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))) (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))) (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (neg.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))) (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64))))) (*.f64 (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1))))) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 R (*.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1)))) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)))) (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)))) (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)))) (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)))) (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)))) (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (neg.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)))) (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64)))) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (-.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64))))) (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64))))) (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64))))) (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64))))) (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64))))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64))))) (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (neg.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64))))) (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64))))) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (-.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64))) (*.f64 phi1 phi1)) (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64))) (*.f64 phi1 phi1)) (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64))) (*.f64 phi1 phi1)) (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64))) (*.f64 phi1 phi1)) (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64))))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64))) (*.f64 phi1 phi1)) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64))) (*.f64 phi1 phi1)) (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (neg.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64))) (*.f64 phi1 phi1)) (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal -1/56623104 binary64) (*.f64 (*.f64 R (*.f64 R R)) #s(literal 1/56623104 binary64))) (*.f64 phi1 phi1)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (-.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))))) (*.f64 (fma.f64 (*.f64 R #s(literal 1/384 binary64)) (-.f64 (*.f64 R #s(literal 1/384 binary64)) (*.f64 (/.f64 lambda2 lambda1) (*.f64 R #s(literal -1/384 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64))) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64)))) (*.f64 phi1 phi1)) (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (/.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64)))) (*.f64 phi1 phi1)) (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (/.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64)))) (*.f64 phi1 phi1)) (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64)))) (*.f64 phi1 phi1)) (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64))))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (fma.f64 (*.f64 R R) #s(literal 1/64 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 #s(literal 1/8 binary64) (*.f64 R #s(literal -1/8 binary64))))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64)))) (*.f64 phi1 phi1)) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64)))) (*.f64 phi1 phi1)) (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64)))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (neg.f64 (fma.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) #s(literal 1/512 binary64)))))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (neg.f64 (fma.f64 (*.f64 R #s(literal -1/8 binary64)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64)))) (*.f64 phi1 phi1)) (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64)))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64))))))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (neg.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal 1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/147456 binary64) (neg.f64 (*.f64 (*.f64 R R) #s(literal 1/147456 binary64)))) (*.f64 phi1 phi1)) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (-.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) #s(literal 1/64 binary64))))) (*.f64 (*.f64 R (-.f64 (/.f64 (*.f64 lambda2 #s(literal -1/384 binary64)) lambda1) #s(literal 1/384 binary64))) (-.f64 (*.f64 R #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) #s(literal 3 binary64)) (*.f64 (*.f64 R (*.f64 R R)) #s(literal -1/512 binary64)))) (neg.f64 (fma.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (-.f64 (*.f64 (*.f64 R R) #s(literal 1/64 binary64)) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 R #s(literal -1/8 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (neg.f64 (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1))) (*.f64 (*.f64 R R) #s(literal 1/64 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (/.f64 (*.f64 (*.f64 R #s(literal 1/8 binary64)) lambda2) lambda1)) (*.f64 R #s(literal -1/8 binary64)))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 lambda1 (*.f64 lambda2 R)))
(/.f64 R (/.f64 lambda1 lambda2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 lambda1 (*.f64 lambda2 R))))
(/.f64 (neg.f64 R) (neg.f64 (/.f64 lambda1 lambda2)))
(/.f64 (*.f64 lambda2 R) lambda1)
(/.f64 (neg.f64 (*.f64 lambda2 R)) (neg.f64 lambda1))
(/.f64 (*.f64 R #s(literal 1 binary64)) (/.f64 lambda1 lambda2))
(/.f64 (*.f64 R (neg.f64 lambda2)) (neg.f64 lambda1))
(/.f64 (*.f64 #s(literal 1 binary64) R) (/.f64 lambda1 lambda2))
(/.f64 (*.f64 (neg.f64 lambda2) R) (neg.f64 lambda1))
(/.f64 (neg.f64 (neg.f64 (*.f64 lambda2 R))) (neg.f64 (neg.f64 lambda1)))
(/.f64 (neg.f64 (*.f64 R #s(literal 1 binary64))) (neg.f64 (/.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 R (neg.f64 lambda2))) (neg.f64 (neg.f64 lambda1)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) R)) (neg.f64 (/.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 lambda2) R)) (neg.f64 (neg.f64 lambda1)))
(pow.f64 (/.f64 lambda1 (*.f64 lambda2 R)) #s(literal -1 binary64))
(*.f64 lambda2 (*.f64 (/.f64 #s(literal 1 binary64) lambda1) R))
(*.f64 R (/.f64 lambda2 lambda1))
(*.f64 (/.f64 lambda2 lambda1) R)
(*.f64 (*.f64 lambda2 R) (/.f64 #s(literal 1 binary64) lambda1))
(+.f64 R (fma.f64 R (neg.f64 (/.f64 lambda2 lambda1)) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))
(+.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(+.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))
(+.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (fma.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))
(+.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) R) (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1)))
(+.f64 (+.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))
(-.f64 R (-.f64 (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))
(-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) R) (/.f64 (*.f64 lambda2 R) lambda1))
(-.f64 (/.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))) (/.f64 (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))))
(fma.f64 phi1 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))
(fma.f64 phi1 (*.f64 phi1 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (fma.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))
(fma.f64 phi1 (*.f64 (*.f64 phi1 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 phi1 phi1)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))
(fma.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))
(fma.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (fma.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))
(fma.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))
(fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))
(fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))
(fma.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(fma.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))) (/.f64 #s(literal 1 binary64) (fma.f64 R (/.f64 lambda2 lambda1) R)) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(fma.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) phi1 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))
(fma.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 phi1 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))
(fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) phi1) phi1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (-.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (fma.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (-.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (fma.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))))))
(/.f64 (fma.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64))) (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (-.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))))
(/.f64 (fma.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64))) (fma.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))))))
(/.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (-.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))) (neg.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) R) #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (fma.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) R) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) R) (+.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) R) (/.f64 (*.f64 lambda2 R) lambda1)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (-.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) R) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) R)) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))) (+.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) R) (/.f64 (*.f64 lambda2 R) lambda1)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))))) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (-.f64 (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))))) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (*.f64 phi1 phi1)))) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 phi1 phi1)))) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))))) (*.f64 (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (-.f64 (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (*.f64 (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))))) (*.f64 (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (*.f64 (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (*.f64 phi1 phi1)))) (*.f64 (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 phi1 phi1)))) (*.f64 (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))))) (*.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (*.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (*.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))))) (*.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (*.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))) (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))))) (*.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))) (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (*.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))))) (*.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (*.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))))) (*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (-.f64 (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))))) (*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (*.f64 phi1 phi1)))) (*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 phi1 phi1)))) (*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))))) (*.f64 (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (-.f64 (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (*.f64 (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (*.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))))) (*.f64 (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (*.f64 (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (*.f64 phi1 phi1)))) (*.f64 (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 phi1 phi1)))) (*.f64 (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))))) (*.f64 (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (-.f64 (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (*.f64 (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))))) (*.f64 (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (*.f64 (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))) (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))))) (*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))) (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (-.f64 (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))))) (*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (*.f64 phi1 phi1)))) (*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 phi1 phi1)))) (*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (*.f64 (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (*.f64 (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (*.f64 (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))) (*.f64 (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))) (*.f64 (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (fma.f64 R (/.f64 lambda2 lambda1) R)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (*.f64 (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))))) (*.f64 (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (*.f64 (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))))) (*.f64 (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (*.f64 (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))) (*.f64 (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1)))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (*.f64 (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))) (*.f64 (fma.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (*.f64 (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (*.f64 (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (*.f64 (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))) (*.f64 (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))) (*.f64 (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 R (/.f64 lambda2 lambda1) R)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (*.f64 (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))))) (*.f64 (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (*.f64 (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))))) (*.f64 (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (*.f64 (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))) (*.f64 (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1)))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (*.f64 (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))) (*.f64 (-.f64 (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1)))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))) (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))) (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (fma.f64 R (/.f64 lambda2 lambda1) R)))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))) (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))) (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))) (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))))) (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1)))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 R (/.f64 lambda2 lambda1) R)))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (*.f64 phi1 phi1)) (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (*.f64 phi1 phi1)) (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (*.f64 phi1 phi1)) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (*.f64 phi1 phi1)) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (fma.f64 R (/.f64 lambda2 lambda1) R)))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (*.f64 phi1 phi1)) (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (*.f64 phi1 phi1)) (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (*.f64 phi1 phi1)) (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))))))) (*.f64 phi1 phi1)) (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))) (*.f64 (fma.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (-.f64 (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))) (*.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))))))) (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 phi1 phi1)) (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (/.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 phi1 phi1)) (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (/.f64 (fma.f64 R (/.f64 lambda2 lambda1) R) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 phi1 phi1)) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 phi1 phi1)) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 R (/.f64 lambda2 lambda1) R)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 phi1 phi1)) (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (neg.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) (fma.f64 R (/.f64 lambda2 lambda1) R) (*.f64 R R)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 phi1 phi1)) (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R)) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (neg.f64 (fma.f64 R (/.f64 lambda2 lambda1) R))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 phi1 phi1)) (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 phi1 phi1)) (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1))))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (-.f64 R (/.f64 (*.f64 lambda2 R) (neg.f64 lambda1)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)) (*.f64 R (*.f64 R R))) (/.f64 lambda1 lambda2) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (neg.f64 R))) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (/.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)) (*.f64 R (*.f64 R R))) (neg.f64 lambda1) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (*.f64 lambda2 R))) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (neg.f64 lambda1)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)) (*.f64 R (*.f64 R R))) lambda1 (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (neg.f64 (*.f64 lambda2 R)))) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) lambda1))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)) (*.f64 R (*.f64 R R))) lambda1 (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (*.f64 (neg.f64 R) lambda2))) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) lambda1))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)) (*.f64 R (*.f64 R R))) (/.f64 lambda1 lambda2) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (*.f64 (neg.f64 R) #s(literal 1 binary64)))) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (/.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)) (*.f64 R (*.f64 R R))) (neg.f64 lambda1) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (*.f64 (neg.f64 R) (neg.f64 lambda2)))) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (neg.f64 lambda1)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 R R)) (/.f64 lambda1 lambda2) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (neg.f64 R))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (/.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 R R)) (neg.f64 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (*.f64 lambda2 R))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (neg.f64 lambda1)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 R R)) lambda1 (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (neg.f64 (*.f64 lambda2 R)))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) lambda1))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 R R)) lambda1 (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (*.f64 (neg.f64 R) lambda2))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) lambda1))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 R R)) (/.f64 lambda1 lambda2) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (*.f64 (neg.f64 R) #s(literal 1 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (/.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 R R)) (neg.f64 lambda1) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (*.f64 (neg.f64 R) (neg.f64 lambda2)))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (neg.f64 lambda1)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)) (*.f64 R (*.f64 R R))) (/.f64 lambda1 (*.f64 lambda2 R))) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) #s(literal 1 binary64))) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (/.f64 lambda1 (*.f64 lambda2 R))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)) (*.f64 R (*.f64 R R))) (/.f64 lambda1 lambda2)) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) R)) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (/.f64 lambda1 lambda2)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)) (*.f64 R (*.f64 R R))) lambda1) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (*.f64 lambda2 R))) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) lambda1))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)) (*.f64 R (*.f64 R R))) (neg.f64 lambda1)) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (neg.f64 (*.f64 lambda2 R)))) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (neg.f64 lambda1)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)) (*.f64 R (*.f64 R R))) (/.f64 lambda1 lambda2)) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (*.f64 R #s(literal 1 binary64)))) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (/.f64 lambda1 lambda2)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)) (*.f64 R (*.f64 R R))) (neg.f64 lambda1)) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (*.f64 R (neg.f64 lambda2)))) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (neg.f64 lambda1)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)) (*.f64 R (*.f64 R R))) (/.f64 lambda1 lambda2)) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (*.f64 #s(literal 1 binary64) R))) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (/.f64 lambda1 lambda2)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)) (*.f64 R (*.f64 R R))) (neg.f64 lambda1)) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (*.f64 (neg.f64 lambda2) R))) (*.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (-.f64 (*.f64 R R) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R))) (neg.f64 lambda1)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 R R)) (/.f64 lambda1 (*.f64 lambda2 R))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (/.f64 lambda1 (*.f64 lambda2 R))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 R R)) (/.f64 lambda1 lambda2)) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) R)) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (/.f64 lambda1 lambda2)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 R R)) lambda1) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (*.f64 lambda2 R))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) lambda1))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 R R)) (neg.f64 lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (neg.f64 (*.f64 lambda2 R)))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (neg.f64 lambda1)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 R R)) (/.f64 lambda1 lambda2)) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (*.f64 R #s(literal 1 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (/.f64 lambda1 lambda2)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 R R)) (neg.f64 lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (*.f64 R (neg.f64 lambda2)))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (neg.f64 lambda1)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 R R)) (/.f64 lambda1 lambda2)) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (*.f64 #s(literal 1 binary64) R))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (/.f64 lambda1 lambda2)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (*.f64 R R)) (neg.f64 lambda1)) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (*.f64 (neg.f64 lambda2) R))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) R) (neg.f64 lambda1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))) (*.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (-.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) R) #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 R (*.f64 R R)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))))) (neg.f64 (fma.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) R) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) R) (+.f64 (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) R) (/.f64 (*.f64 lambda2 R) lambda1))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))))) (neg.f64 (-.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) R) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) R)) (/.f64 (*.f64 (*.f64 lambda2 R) (*.f64 lambda2 R)) (*.f64 lambda1 lambda1)))) (neg.f64 (+.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) R) (/.f64 (*.f64 lambda2 R) lambda1))))
(pow.f64 (/.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (-.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))) (fma.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (-.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))))))
(*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))))
(+.f64 (*.f64 (neg.f64 lambda1) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (*.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))
(+.f64 (*.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (neg.f64 lambda1) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))
(+.f64 (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (neg.f64 lambda1)) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (neg.f64 lambda1)))
(+.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (neg.f64 lambda1)) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (neg.f64 lambda1)))
(-.f64 #s(literal 0 binary64) (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))))
(fma.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (neg.f64 lambda1) (*.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (neg.f64 lambda1)))
(fma.f64 (neg.f64 lambda1) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))
(fma.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (neg.f64 lambda1) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))
(fma.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (neg.f64 lambda1) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (neg.f64 lambda1)))
(neg.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))))
(/.f64 (*.f64 (neg.f64 lambda1) (fma.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64)))) (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (-.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))))
(/.f64 (*.f64 (neg.f64 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))
(/.f64 (*.f64 (fma.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64))) (neg.f64 lambda1)) (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (-.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))) (neg.f64 lambda1)) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))
(/.f64 (neg.f64 (*.f64 (neg.f64 lambda1) (fma.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64))))) (neg.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (-.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))))) (neg.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (pow.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) #s(literal 3 binary64))) (neg.f64 lambda1))) (neg.f64 (fma.f64 phi1 (*.f64 (*.f64 phi1 (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (-.f64 (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R) (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))) (neg.f64 lambda1))) (neg.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64))))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) (neg.f64 lambda1))
(*.f64 (neg.f64 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)))
(*.f64 #s(literal -1 binary64) (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))))
(*.f64 (neg.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R))) lambda1)
(*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 R (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64))) (fma.f64 R (*.f64 (/.f64 lambda2 lambda1) #s(literal 1/8 binary64)) (*.f64 R #s(literal -1/8 binary64)))) (fma.f64 (/.f64 lambda2 lambda1) (neg.f64 R) R)) #s(literal -1 binary64)) lambda1)
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R)
(-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 R)))
(neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 R)))
(*.f64 R (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 (neg.f64 lambda1) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 R (neg.f64 lambda1)))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 R)))
(*.f64 (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(*.f64 (neg.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1)
(*.f64 (*.f64 (neg.f64 lambda1) R) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) #s(literal -1 binary64)) lambda1)
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(+.f64 #s(literal 0 binary64) (neg.f64 lambda1))
(-.f64 #s(literal 0 binary64) lambda1)
(neg.f64 lambda1)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda1 (*.f64 lambda1 lambda1))) (+.f64 #s(literal 0 binary64) (fma.f64 lambda1 lambda1 (*.f64 #s(literal 0 binary64) lambda1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda1 lambda1)) (+.f64 #s(literal 0 binary64) lambda1))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 lambda1 lambda1 (*.f64 #s(literal 0 binary64) lambda1)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 lambda1 lambda1))) (neg.f64 (+.f64 #s(literal 0 binary64) lambda1)))
(*.f64 lambda1 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) lambda1)
(log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))
(+.f64 (log.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))
(+.f64 (log.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))))
(-.f64 (log.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(-.f64 (log.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (log.f64 (fma.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(-.f64 (log.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))) (log.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))
(-.f64 (log.f64 (neg.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (log.f64 (neg.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))
(-.f64 (log.f64 (neg.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))) (log.f64 (neg.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))))
(-.f64 (log.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (log.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(neg.f64 (log.f64 (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))
(neg.f64 (log.f64 (/.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))))
(hypot.f64 (-.f64 lambda1 lambda2) phi1)
(hypot.f64 (-.f64 lambda1 lambda2) (exp.f64 (log.f64 phi1)))
(hypot.f64 phi1 (-.f64 lambda1 lambda2))
(hypot.f64 phi1 (neg.f64 (-.f64 lambda1 lambda2)))
(hypot.f64 phi1 (exp.f64 (log.f64 (-.f64 lambda1 lambda2))))
(hypot.f64 (neg.f64 (-.f64 lambda1 lambda2)) phi1)
(hypot.f64 (neg.f64 (-.f64 lambda1 lambda2)) (exp.f64 (log.f64 phi1)))
(hypot.f64 (exp.f64 (log.f64 (-.f64 lambda1 lambda2))) phi1)
(hypot.f64 (exp.f64 (log.f64 (-.f64 lambda1 lambda2))) (exp.f64 (log.f64 phi1)))
(hypot.f64 (exp.f64 (log.f64 phi1)) (-.f64 lambda1 lambda2))
(hypot.f64 (exp.f64 (log.f64 phi1)) (neg.f64 (-.f64 lambda1 lambda2)))
(hypot.f64 (exp.f64 (log.f64 phi1)) (exp.f64 (log.f64 (-.f64 lambda1 lambda2))))
(sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (sqrt.f64 (fma.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))) (sqrt.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (sqrt.f64 (neg.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))) (sqrt.f64 (neg.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (sqrt.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(pow.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(pow.f64 (pow.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) R)
(+.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))
(exp.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(-.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))) (/.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))
(fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))
(fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64) (*.f64 phi1 phi1))
(fma.f64 (neg.f64 (-.f64 lambda1 lambda2)) (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))
(fma.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 phi1 phi1))
(fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) #s(literal 2 binary64)) (*.f64 phi1 phi1))
(fma.f64 (exp.f64 (log.f64 (-.f64 lambda1 lambda2))) (exp.f64 (log.f64 (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1))
(fma.f64 (exp.f64 (log.f64 phi1)) (exp.f64 (log.f64 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))))
(/.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))
(/.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (fma.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))
(/.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))
(/.f64 (neg.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (neg.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (neg.f64 (fma.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))) (neg.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))
(/.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(/.f64 (exp.f64 (log.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (exp.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))
(/.f64 (exp.f64 (log.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))) (exp.f64 (log.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))) (*.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))) (neg.f64 (neg.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))))
(/.f64 (neg.f64 (-.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (neg.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(pow.f64 (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 lambda1 lambda2) phi1) (-.f64 (-.f64 lambda1 lambda2) phi1))))

simplify492.0ms (3.7%)

Memory
39.6MiB live, 505.1MiB allocated
Algorithm
egg-herbie
Rules
9 144×lower-fma.f64
9 144×lower-fma.f32
7 662×lower-*.f64
7 662×lower-*.f32
5 268×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0124611830
1404311668
0830210652
Stop Event
iter limit
node limit
Counts
564 → 560
Calls
Call 1
Inputs
(- lambda1 lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)
(- (+ lambda1 (* (pow phi2 2) (+ (* -1/8 (- lambda1 lambda2)) (* 1/384 (* (pow phi2 2) (- lambda1 lambda2)))))) lambda2)
(- (+ lambda1 (* (pow phi2 2) (+ (* -1/8 (- lambda1 lambda2)) (* (pow phi2 2) (+ (* -1/46080 (* (pow phi2 2) (- lambda1 lambda2))) (* 1/384 (- lambda1 lambda2))))))) lambda2)
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(* lambda1 (cos (* 1/2 phi2)))
(* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(* lambda1 (cos (* 1/2 phi2)))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(* lambda1 (cos (* 1/2 phi2)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))
(* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(* R (- lambda1 lambda2))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(+ (* R (- lambda1 lambda2)) (* (pow phi2 2) (+ (* 1/2 (/ (* R (* (pow phi2 2) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(+ (* R (- lambda1 lambda2)) (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (* (pow phi2 2) (+ (* 1/2 (/ (* R (* (pow phi2 2) (- (* -1/1440 (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))))))))
(* R phi2)
(* phi2 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))
(* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))
(* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6))) (pow phi2 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))
(* -1 (* R phi2))
(* -1 (* phi2 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))
(* -1 (* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))
(* -1 (* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6))) (pow phi2 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))))
(* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi2)) 2) (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))))
(* R (* lambda1 (cos (* 1/2 phi2))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (* R (cos (* 1/2 phi2)))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda1 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2))))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) (* (pow lambda1 3) (cos (* 1/2 phi2))))) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda1 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2)))))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (* R (cos (* 1/2 phi2))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi2 2)) (* lambda1 (cos (* 1/2 phi2))))) (* R (* lambda2 (cos (* 1/2 phi2))))) lambda1)) (* R (cos (* 1/2 phi2))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) (* lambda1 (cos (* 1/2 phi2))))) (* 1/2 (/ (* R (pow phi2 2)) (cos (* 1/2 phi2))))) lambda1)) (* R (* lambda2 (cos (* 1/2 phi2))))) lambda1)) (* R (cos (* 1/2 phi2))))))
(* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi2)) 2) (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))))
(* R (* lambda2 (cos (* 1/2 phi2))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (* R (cos (* 1/2 phi2)))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda2 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2))))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) (* (pow lambda2 3) (cos (* 1/2 phi2))))) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda2 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2)))))))
(* -1 (* R (* lambda2 (cos (* 1/2 phi2)))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (* R (cos (* 1/2 phi2))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi2 2)) (* lambda2 (cos (* 1/2 phi2))))) (* R (* lambda1 (cos (* 1/2 phi2))))) lambda2)) (* R (cos (* 1/2 phi2))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) (* lambda2 (cos (* 1/2 phi2))))) (* 1/2 (/ (* R (pow phi2 2)) (cos (* 1/2 phi2))))) lambda2)) (* R (* lambda1 (cos (* 1/2 phi2))))) lambda2)) (* R (cos (* 1/2 phi2))))))
1
(+ 1 (* -1/8 (pow phi2 2)))
(+ 1 (* (pow phi2 2) (- (* 1/384 (pow phi2 2)) 1/8)))
(+ 1 (* (pow phi2 2) (- (* (pow phi2 2) (+ 1/384 (* -1/46080 (pow phi2 2)))) 1/8)))
(cos (* 1/2 phi2))
(cos (* 1/2 phi2))
(cos (* 1/2 phi2))
(cos (* 1/2 phi2))
(cos (* 1/2 phi2))
(cos (* 1/2 phi2))
(cos (* 1/2 phi2))
(cos (* 1/2 phi2))
(/ -1 lambda2)
(- (* -1 (/ lambda1 (pow lambda2 2))) (/ 1 lambda2))
(- (* lambda1 (- (* -1 (/ lambda1 (pow lambda2 3))) (/ 1 (pow lambda2 2)))) (/ 1 lambda2))
(- (* lambda1 (- (* lambda1 (- (* -1 (/ lambda1 (pow lambda2 4))) (/ 1 (pow lambda2 3)))) (/ 1 (pow lambda2 2)))) (/ 1 lambda2))
(/ 1 lambda1)
(/ (+ 1 (/ lambda2 lambda1)) lambda1)
(/ (- (+ 1 (/ (pow lambda2 2) (pow lambda1 2))) (* -1 (/ lambda2 lambda1))) lambda1)
(/ (- (+ 1 (/ (pow lambda2 3) (pow lambda1 3))) (+ (* -1 (/ lambda2 lambda1)) (* -1 (/ (pow lambda2 2) (pow lambda1 2))))) lambda1)
(/ 1 lambda1)
(* -1 (/ (- (* -1 (/ lambda2 lambda1)) 1) lambda1))
(* -1 (/ (- (* -1 (/ (- (/ (pow lambda2 2) lambda1) (* -1 lambda2)) lambda1)) 1) lambda1))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow lambda2 3) lambda1)) (pow lambda2 2)) lambda1)) (* -1 lambda2)) lambda1)) 1) lambda1))
(/ 1 lambda1)
(+ (/ 1 lambda1) (/ lambda2 (pow lambda1 2)))
(+ (* lambda2 (+ (/ 1 (pow lambda1 2)) (/ lambda2 (pow lambda1 3)))) (/ 1 lambda1))
(+ (* lambda2 (+ (* lambda2 (+ (/ 1 (pow lambda1 3)) (/ lambda2 (pow lambda1 4)))) (/ 1 (pow lambda1 2)))) (/ 1 lambda1))
(/ -1 lambda2)
(/ (- (* -1 (/ lambda1 lambda2)) 1) lambda2)
(/ (- (* -1 (/ (pow lambda1 2) (pow lambda2 2))) (+ 1 (/ lambda1 lambda2))) lambda2)
(/ (- (* -1 (/ (pow lambda1 3) (pow lambda2 3))) (+ 1 (+ (/ lambda1 lambda2) (/ (pow lambda1 2) (pow lambda2 2))))) lambda2)
(/ -1 lambda2)
(* -1 (/ (+ 1 (/ lambda1 lambda2)) lambda2))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow lambda1 2) lambda2)) lambda1) lambda2))) lambda2))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (pow lambda1 3) lambda2) (* -1 (pow lambda1 2))) lambda2)) lambda1) lambda2))) lambda2))
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(* R lambda1)
(+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))
(+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))
(+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))
(+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))
(* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))
(* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))
(* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))
(* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))
(* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))
(* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))
(* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))
(* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))
(* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))
(* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))
(* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))
(* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))
(* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))
(* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))
(* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))
(* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))
(* -1 (* R (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))))
(* -1 (* R (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))))
(* -1 (* R (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))))
(* -1 (* R (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))))
(+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))
(+ (* -1/8 R) (+ (* 1/384 (* R (pow phi1 2))) (* lambda2 (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1))))))
(+ (* -1/8 R) (+ (* 1/384 (* R (pow phi1 2))) (* lambda2 (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1))))))
(+ (* -1/8 R) (+ (* 1/384 (* R (pow phi1 2))) (* lambda2 (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1))))))
(* lambda2 (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1))))
(* lambda2 (+ (* -1/8 (/ R lambda2)) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (+ (* 1/384 (/ (* R (pow phi1 2)) lambda2)) (* 1/8 (/ R lambda1))))))
(* lambda2 (+ (* -1/8 (/ R lambda2)) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (+ (* 1/384 (/ (* R (pow phi1 2)) lambda2)) (* 1/8 (/ R lambda1))))))
(* lambda2 (+ (* -1/8 (/ R lambda2)) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (+ (* 1/384 (/ (* R (pow phi1 2)) lambda2)) (* 1/8 (/ R lambda1))))))
(* -1 (* lambda2 (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))) lambda2)) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))) lambda2)) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))) lambda2)) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))))
(/ (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2))) lambda1)
(/ (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (+ (* 1/8 (* R lambda2)) (* lambda1 (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda1)
(/ (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (+ (* 1/8 (* R lambda2)) (* lambda1 (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda1)
(/ (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (+ (* 1/8 (* R lambda2)) (* lambda1 (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda1)
(+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))
(+ (* -1/8 R) (+ (* -1/384 (/ (* R (* lambda2 (pow phi1 2))) lambda1)) (+ (* 1/384 (* R (pow phi1 2))) (* 1/8 (/ (* R lambda2) lambda1)))))
(+ (* -1/8 R) (+ (* -1/384 (/ (* R (* lambda2 (pow phi1 2))) lambda1)) (+ (* 1/384 (* R (pow phi1 2))) (* 1/8 (/ (* R lambda2) lambda1)))))
(+ (* -1/8 R) (+ (* -1/384 (/ (* R (* lambda2 (pow phi1 2))) lambda1)) (+ (* 1/384 (* R (pow phi1 2))) (* 1/8 (/ (* R lambda2) lambda1)))))
(+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))
(+ (* -1 (/ (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2))))) lambda1)) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))
(+ (* -1 (/ (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2))))) lambda1)) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))
(+ (* -1 (/ (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2))))) lambda1)) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(/ (* R lambda2) lambda1)
(- R (/ (* R lambda2) lambda1))
(- (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))) (/ (* R lambda2) lambda1))
(- (+ R (* (pow phi1 2) (+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))))) (/ (* R lambda2) lambda1))
(- (+ R (* (pow phi1 2) (+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))))) (/ (* R lambda2) lambda1))
(* (pow phi1 4) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))
(* (pow phi1 4) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))
(* (pow phi1 4) (- (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (+ (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2)))) (/ R (pow phi1 4)))))) (/ (* R lambda2) (* lambda1 (pow phi1 4)))))
(* (pow phi1 4) (- (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (+ (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2)))) (/ R (pow phi1 4)))))) (/ (* R lambda2) (* lambda1 (pow phi1 4)))))
(* (pow phi1 4) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))
(* (pow phi1 4) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))
(* (pow phi1 4) (- (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (+ (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2)))) (/ R (pow phi1 4)))))) (/ (* R lambda2) (* lambda1 (pow phi1 4)))))
(* (pow phi1 4) (- (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (+ (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2)))) (/ R (pow phi1 4)))))) (/ (* R lambda2) (* lambda1 (pow phi1 4)))))
(* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))
(* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))
(* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))
(* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))
(* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))
(* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))
(* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))
(* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))
(* -1 (* R (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))
(* -1 (* R (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))
(* -1 (* R (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))
(* -1 (* R (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))
(+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))
(+ R (+ (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))
(+ R (+ (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))
(+ R (+ (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))
(* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1)))
(* lambda2 (- (+ (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (+ (/ R lambda2) (/ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) lambda2))) (/ R lambda1)))
(* lambda2 (- (+ (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (+ (/ R lambda2) (/ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) lambda2))) (/ R lambda1)))
(* lambda2 (- (+ (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (+ (/ R lambda2) (/ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) lambda2))) (/ R lambda1)))
(* -1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))) (* -1 (/ R lambda1)))))
(* -1 (* lambda2 (- (+ (* -1 (/ (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))) lambda2)) (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))) (* -1 (/ R lambda1)))))
(* -1 (* lambda2 (- (+ (* -1 (/ (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))) lambda2)) (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))) (* -1 (/ R lambda1)))))
(* -1 (* lambda2 (- (+ (* -1 (/ (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))) lambda2)) (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))) (* -1 (/ R lambda1)))))
(/ (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2)) lambda1)
(/ (- (+ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2))))) (* R lambda2)) lambda1)
(/ (- (+ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2))))) (* R lambda2)) lambda1)
(/ (- (+ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2))))) (* R lambda2)) lambda1)
(+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))
(- (+ R (+ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) (/ (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) lambda1))) (/ (* R lambda2) lambda1))
(- (+ R (+ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) (/ (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) lambda1))) (/ (* R lambda2) lambda1))
(- (+ R (+ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) (/ (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) lambda1))) (/ (* R lambda2) lambda1))
(+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))
(+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))
(+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))
(+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))
(* -1 (* lambda1 (- R (/ (* R lambda2) lambda1))))
(+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))))) (* -1 (* lambda1 (- R (/ (* R lambda2) lambda1)))))
(+ (* -1 (* lambda1 (- R (/ (* R lambda2) lambda1)))) (* (pow phi1 2) (+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))) (* -1 (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))))))
(+ (* -1 (* lambda1 (- R (/ (* R lambda2) lambda1)))) (* (pow phi1 2) (+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))) (* -1 (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))))))
(* -1 (* lambda1 (* (pow phi1 4) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))
(* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2)))))
(* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (+ (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2))) (* -1 (/ (* lambda1 (- R (/ (* R lambda2) lambda1))) (pow phi1 4))))))
(* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (+ (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2))) (* -1 (/ (* lambda1 (- R (/ (* R lambda2) lambda1))) (pow phi1 4))))))
(* -1 (* lambda1 (* (pow phi1 4) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))
(* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2)))))
(* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (+ (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2))) (* -1 (/ (* lambda1 (- R (/ (* R lambda2) lambda1))) (pow phi1 4))))))
(* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (+ (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2))) (* -1 (/ (* lambda1 (- R (/ (* R lambda2) lambda1))) (pow phi1 4))))))
(* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))
(* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))
(* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))
(* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))
(* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))
(* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))
(* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))
(* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))
(* R (* lambda1 (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))
(* R (* lambda1 (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))
(* R (* lambda1 (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))
(* R (* lambda1 (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))
(* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))))
(+ (* -1 (* lambda1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))))) (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))
(+ (* -1 (* lambda1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))))) (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))
(+ (* -1 (* lambda1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))))) (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))
(* -1 (* lambda1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1)))))
(* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1)))) (* -1 (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))
(* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1)))) (* -1 (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))
(* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1)))) (* -1 (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))
(* lambda1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))) (* -1 (/ R lambda1)))))
(* -1 (* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))) (* -1 (/ R lambda1))))) (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))
(* -1 (* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))) (* -1 (/ R lambda1))))) (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))
(* -1 (* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))) (* -1 (/ R lambda1))))) (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))
(* -1 (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2)))
(+ (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))) (* -1 (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2))))
(+ (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))) (* -1 (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2))))
(+ (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))) (* -1 (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2))))
(* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))))
(* lambda1 (+ (* -1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* -1 (/ (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2)) lambda1))))
(* lambda1 (+ (* -1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* -1 (/ (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2)) lambda1))))
(* lambda1 (+ (* -1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* -1 (/ (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2)) lambda1))))
(* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))))
(* -1 (* lambda1 (+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))
(* -1 (* lambda1 (+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))
(* -1 (* lambda1 (+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
R
(+ R (* -1/8 (* R (pow phi1 2))))
(+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))
(+ R (* (pow phi1 2) (+ (* -1/8 R) (* (pow phi1 2) (+ (* -1/46080 (* R (pow phi1 2))) (* 1/384 R))))))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* R (cos (* 1/2 phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R lambda1))
(+ (* -1 (* R lambda1)) (* 1/8 (* R (* lambda1 (pow phi1 2)))))
(+ (* -1 (* R lambda1)) (* (pow phi1 2) (+ (* -1/384 (* R (* lambda1 (pow phi1 2)))) (* 1/8 (* R lambda1)))))
(+ (* -1 (* R lambda1)) (* (pow phi1 2) (+ (* 1/8 (* R lambda1)) (* (pow phi1 2) (+ (* -1/384 (* R lambda1)) (* 1/46080 (* R (* lambda1 (pow phi1 2)))))))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
1
(+ 1 (* -1/8 (pow phi1 2)))
(+ 1 (* (pow phi1 2) (- (* 1/384 (pow phi1 2)) 1/8)))
(+ 1 (* (pow phi1 2) (- (* (pow phi1 2) (+ 1/384 (* -1/46080 (pow phi1 2)))) 1/8)))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(cos (* 1/2 phi1))
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(log (+ (pow lambda2 2) (pow phi1 2)))
(+ (log (+ (pow lambda2 2) (pow phi1 2))) (* -2 (/ (* lambda1 lambda2) (+ (pow lambda2 2) (pow phi1 2)))))
(+ (log (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -2 (/ lambda2 (+ (pow lambda2 2) (pow phi1 2)))) (* 1/2 (* lambda1 (+ (* -4 (/ (pow lambda2 2) (pow (+ (pow lambda2 2) (pow phi1 2)) 2))) (* 2 (/ 1 (+ (pow lambda2 2) (pow phi1 2))))))))))
(+ (log (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -2 (/ lambda2 (+ (pow lambda2 2) (pow phi1 2)))) (* lambda1 (+ (* 1/6 (* lambda1 (+ (* -16 (/ (pow lambda2 3) (pow (+ (pow lambda2 2) (pow phi1 2)) 3))) (* 12 (/ lambda2 (pow (+ (pow lambda2 2) (pow phi1 2)) 2)))))) (* 1/2 (+ (* -4 (/ (pow lambda2 2) (pow (+ (pow lambda2 2) (pow phi1 2)) 2))) (* 2 (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))))
(* -2 (log (/ 1 lambda1)))
(+ (* -2 (log (/ 1 lambda1))) (* -2 (/ lambda2 lambda1)))
(+ (* -2 (log (/ 1 lambda1))) (+ (* -2 (/ lambda2 lambda1)) (* 1/2 (/ (+ (* -4 (pow lambda2 2)) (* 2 (+ (pow lambda2 2) (pow phi1 2)))) (pow lambda1 2)))))
(+ (* -2 (log (/ 1 lambda1))) (+ (* -2 (/ lambda2 lambda1)) (+ (* 1/6 (/ (+ (* -16 (pow lambda2 3)) (* 12 (* lambda2 (+ (pow lambda2 2) (pow phi1 2))))) (pow lambda1 3))) (* 1/2 (/ (+ (* -4 (pow lambda2 2)) (* 2 (+ (pow lambda2 2) (pow phi1 2)))) (pow lambda1 2))))))
(* -2 (log (/ -1 lambda1)))
(+ (* -2 (log (/ -1 lambda1))) (* -2 (/ lambda2 lambda1)))
(+ (* -2 (log (/ -1 lambda1))) (* -1 (/ (+ (* -1/2 (/ (+ (* -4 (pow lambda2 2)) (* 2 (+ (pow lambda2 2) (pow phi1 2)))) lambda1)) (* 2 lambda2)) lambda1)))
(+ (* -2 (log (/ -1 lambda1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -12 (* lambda2 (+ (pow lambda2 2) (pow phi1 2)))) (* 16 (pow lambda2 3))) lambda1)) (* 1/2 (+ (* -4 (pow lambda2 2)) (* 2 (+ (pow lambda2 2) (pow phi1 2)))))) lambda1)) (* 2 lambda2)) lambda1)))
(log (+ (pow lambda1 2) (pow phi1 2)))
(+ (log (+ (pow lambda1 2) (pow phi1 2))) (* -2 (/ (* lambda1 lambda2) (+ (pow lambda1 2) (pow phi1 2)))))
(+ (log (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -2 (/ lambda1 (+ (pow lambda1 2) (pow phi1 2)))) (* 1/2 (* lambda2 (+ (* -4 (/ (pow lambda1 2) (pow (+ (pow lambda1 2) (pow phi1 2)) 2))) (* 2 (/ 1 (+ (pow lambda1 2) (pow phi1 2))))))))))
(+ (log (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -2 (/ lambda1 (+ (pow lambda1 2) (pow phi1 2)))) (* lambda2 (+ (* 1/6 (* lambda2 (+ (* -16 (/ (pow lambda1 3) (pow (+ (pow lambda1 2) (pow phi1 2)) 3))) (* 12 (/ lambda1 (pow (+ (pow lambda1 2) (pow phi1 2)) 2)))))) (* 1/2 (+ (* -4 (/ (pow lambda1 2) (pow (+ (pow lambda1 2) (pow phi1 2)) 2))) (* 2 (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))))
(* -2 (log (/ 1 lambda2)))
(+ (* -2 (log (/ 1 lambda2))) (* -2 (/ lambda1 lambda2)))
(+ (* -2 (log (/ 1 lambda2))) (+ (* -2 (/ lambda1 lambda2)) (* 1/2 (/ (+ (* -4 (pow lambda1 2)) (* 2 (+ (pow lambda1 2) (pow phi1 2)))) (pow lambda2 2)))))
(+ (* -2 (log (/ 1 lambda2))) (+ (* -2 (/ lambda1 lambda2)) (+ (* 1/6 (/ (+ (* -16 (pow lambda1 3)) (* 12 (* lambda1 (+ (pow lambda1 2) (pow phi1 2))))) (pow lambda2 3))) (* 1/2 (/ (+ (* -4 (pow lambda1 2)) (* 2 (+ (pow lambda1 2) (pow phi1 2)))) (pow lambda2 2))))))
(* -2 (log (/ -1 lambda2)))
(+ (* -2 (log (/ -1 lambda2))) (* -2 (/ lambda1 lambda2)))
(+ (* -2 (log (/ -1 lambda2))) (* -1 (/ (+ (* -1/2 (/ (+ (* -4 (pow lambda1 2)) (* 2 (+ (pow lambda1 2) (pow phi1 2)))) lambda2)) (* 2 lambda1)) lambda2)))
(+ (* -2 (log (/ -1 lambda2))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -12 (* lambda1 (+ (pow lambda1 2) (pow phi1 2)))) (* 16 (pow lambda1 3))) lambda2)) (* 1/2 (+ (* -4 (pow lambda1 2)) (* 2 (+ (pow lambda1 2) (pow phi1 2)))))) lambda2)) (* 2 lambda1)) lambda2)))
(log (pow (- lambda1 lambda2) 2))
(+ (log (pow (- lambda1 lambda2) 2)) (/ (pow phi1 2) (pow (- lambda1 lambda2) 2)))
(+ (log (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) (+ (* -1/2 (/ (pow phi1 2) (pow (- lambda1 lambda2) 4))) (/ 1 (pow (- lambda1 lambda2) 2)))))
(+ (log (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) (+ (* (pow phi1 2) (- (* 1/3 (/ (pow phi1 2) (pow (- lambda1 lambda2) 6))) (* 1/2 (/ 1 (pow (- lambda1 lambda2) 4))))) (/ 1 (pow (- lambda1 lambda2) 2)))))
(* -2 (log (/ 1 phi1)))
(+ (* -2 (log (/ 1 phi1))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))
(+ (* -2 (log (/ 1 phi1))) (+ (* -1/2 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))
(+ (* -2 (log (/ 1 phi1))) (+ (* -1/2 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/3 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))
(* -2 (log (/ -1 phi1)))
(+ (* -2 (log (/ -1 phi1))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))
(+ (* -2 (log (/ -1 phi1))) (+ (* -1/2 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))
(+ (* -2 (log (/ -1 phi1))) (+ (* -1/2 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/3 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))
(sqrt (+ (pow lambda2 2) (pow phi1 2)))
(+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* -1 (* (* lambda1 lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))
(+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -1 (* lambda2 (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))
(+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -1 (* lambda2 (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))) (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (sqrt (/ 1 (pow (+ (pow lambda2 2) (pow phi1 2)) 3))))))))))
lambda1
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(* lambda1 (+ 1 (+ (* -1 (/ lambda2 lambda1)) (* 1/2 (/ (pow phi1 2) (pow lambda1 2))))))
(* lambda1 (+ 1 (+ (* -1 (/ lambda2 lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (pow lambda1 3))) (* 1/2 (/ (pow phi1 2) (pow lambda1 2)))))))
(* -1 lambda1)
(* -1 (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1)))))
(* -1 (* lambda1 (+ 1 (* -1 (/ (+ lambda2 (* -1/2 (/ (pow phi1 2) lambda1))) lambda1)))))
(* -1 (* lambda1 (+ 1 (* -1 (/ (+ lambda2 (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1)) (* 1/2 (pow phi1 2))) lambda1))) lambda1)))))
(sqrt (+ (pow lambda1 2) (pow phi1 2)))
(+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* -1 (* (* lambda1 lambda2) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))
(+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -1 (* lambda1 (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))
(+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -1 (* lambda1 (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))) (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (sqrt (/ 1 (pow (+ (pow lambda1 2) (pow phi1 2)) 3))))))))))
lambda2
(* lambda2 (+ 1 (* -1 (/ lambda1 lambda2))))
(* lambda2 (+ 1 (+ (* -1 (/ lambda1 lambda2)) (* 1/2 (/ (pow phi1 2) (pow lambda2 2))))))
(* lambda2 (+ 1 (+ (* -1 (/ lambda1 lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (pow lambda2 3))) (* 1/2 (/ (pow phi1 2) (pow lambda2 2)))))))
(* -1 lambda2)
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(* -1 (* lambda2 (+ 1 (* -1 (/ (+ lambda1 (* -1/2 (/ (pow phi1 2) lambda2))) lambda2)))))
(* -1 (* lambda2 (+ 1 (* -1 (/ (+ lambda1 (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2)) (* 1/2 (pow phi1 2))) lambda2))) lambda2)))))
(- lambda1 lambda2)
(- (+ lambda1 (* 1/2 (/ (pow phi1 2) (- lambda1 lambda2)))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (/ (pow phi1 2) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ 1 (- lambda1 lambda2)))))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* (pow phi1 2) (- (* 1/16 (/ (pow phi1 2) (pow (- lambda1 lambda2) 5))) (* 1/8 (/ 1 (pow (- lambda1 lambda2) 3))))) (* 1/2 (/ 1 (- lambda1 lambda2)))))) lambda2)
phi1
(* phi1 (+ 1 (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))
(* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))
(* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/16 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))))
(* -1 phi1)
(* -1 (* phi1 (+ 1 (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/16 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(* R (sqrt (+ (pow lambda2 2) (pow phi1 2))))
(+ (* -1 (* (* R (* lambda1 lambda2)) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))))
(+ (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))
(+ (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (pow lambda2 2) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))))
(* R lambda1)
(* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1))))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda1 2))))))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (pow lambda1 3))) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda1 2)))))))
(* -1 (* R lambda1))
(* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1)))))
(* -1 (* lambda1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) lambda1)) (* R lambda2)) lambda1)))))
(* -1 (* lambda1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow phi1 2))) (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) lambda1))) lambda1)) (* R lambda2)) lambda1)))))
(* R (sqrt (+ (pow lambda1 2) (pow phi1 2))))
(+ (* -1 (* (* R (* lambda1 lambda2)) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))))
(+ (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R lambda1) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))
(+ (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R lambda1) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (pow lambda1 2) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))))
(* R lambda2)
(* lambda2 (+ R (* -1 (/ (* R lambda1) lambda2))))
(* lambda2 (+ R (+ (* -1 (/ (* R lambda1) lambda2)) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda2 2))))))
(* lambda2 (+ R (+ (* -1 (/ (* R lambda1) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (pow lambda2 3))) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda2 2)))))))
(* -1 (* R lambda2))
(* -1 (* lambda2 (+ R (* -1 (/ (* R lambda1) lambda2)))))
(* -1 (* lambda2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) lambda2)) (* R lambda1)) lambda2)))))
(* -1 (* lambda2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow phi1 2))) (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) lambda2))) lambda2)) (* R lambda1)) lambda2)))))
(* R (- lambda1 lambda2))
(+ (* 1/2 (/ (* R (pow phi1 2)) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/8 (/ (* R (pow phi1 2)) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ R (- lambda1 lambda2))))))
(+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ R (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/8 (/ R (pow (- lambda1 lambda2) 3))) (* 1/16 (/ (* R (pow phi1 2)) (pow (- lambda1 lambda2) 5))))))))
(* R phi1)
(* phi1 (+ R (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* R (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(* -1 (* R phi1))
(* -1 (* phi1 (+ R (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* R (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))))
(+ (pow lambda2 2) (pow phi1 2))
(+ (* -2 (* lambda1 lambda2)) (+ (pow lambda2 2) (pow phi1 2)))
(+ (* lambda1 (+ lambda1 (* -2 lambda2))) (+ (pow lambda2 2) (pow phi1 2)))
(+ (* lambda1 (+ lambda1 (* -2 lambda2))) (+ (pow lambda2 2) (pow phi1 2)))
(pow lambda1 2)
(* (pow lambda1 2) (+ 1 (* -2 (/ lambda2 lambda1))))
(* (pow lambda1 2) (+ 1 (+ (* -2 (/ lambda2 lambda1)) (+ (/ (pow lambda2 2) (pow lambda1 2)) (/ (pow phi1 2) (pow lambda1 2))))))
(* (pow lambda1 2) (+ 1 (+ (* -2 (/ lambda2 lambda1)) (+ (/ (pow lambda2 2) (pow lambda1 2)) (/ (pow phi1 2) (pow lambda1 2))))))
(pow lambda1 2)
(* (pow lambda1 2) (+ 1 (* -2 (/ lambda2 lambda1))))
(* (pow lambda1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (pow lambda2 2) (pow phi1 2)) lambda1)) (* 2 lambda2)) lambda1))))
(* (pow lambda1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (pow lambda2 2) (pow phi1 2)) lambda1)) (* 2 lambda2)) lambda1))))
(+ (pow lambda1 2) (pow phi1 2))
(+ (* -2 (* lambda1 lambda2)) (+ (pow lambda1 2) (pow phi1 2)))
(+ (* lambda2 (+ lambda2 (* -2 lambda1))) (+ (pow lambda1 2) (pow phi1 2)))
(+ (* lambda2 (+ lambda2 (* -2 lambda1))) (+ (pow lambda1 2) (pow phi1 2)))
(pow lambda2 2)
(* (pow lambda2 2) (+ 1 (* -2 (/ lambda1 lambda2))))
(* (pow lambda2 2) (+ 1 (+ (* -2 (/ lambda1 lambda2)) (+ (/ (pow lambda1 2) (pow lambda2 2)) (/ (pow phi1 2) (pow lambda2 2))))))
(* (pow lambda2 2) (+ 1 (+ (* -2 (/ lambda1 lambda2)) (+ (/ (pow lambda1 2) (pow lambda2 2)) (/ (pow phi1 2) (pow lambda2 2))))))
(pow lambda2 2)
(* (pow lambda2 2) (+ 1 (* -2 (/ lambda1 lambda2))))
(* (pow lambda2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (pow lambda1 2) (pow phi1 2)) lambda2)) (* 2 lambda1)) lambda2))))
(* (pow lambda2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (pow lambda1 2) (pow phi1 2)) lambda2)) (* 2 lambda1)) lambda2))))
(pow (- lambda1 lambda2) 2)
(+ (pow phi1 2) (pow (- lambda1 lambda2) 2))
(+ (pow phi1 2) (pow (- lambda1 lambda2) 2))
(+ (pow phi1 2) (pow (- lambda1 lambda2) 2))
(pow phi1 2)
(* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))
(* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))
(* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))
(pow phi1 2)
(* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))
(* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))
(* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))
Outputs
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)
(-.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2) lambda1) lambda2)
(- (+ lambda1 (* (pow phi2 2) (+ (* -1/8 (- lambda1 lambda2)) (* 1/384 (* (pow phi2 2) (- lambda1 lambda2)))))) lambda2)
(-.f64 (fma.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 (*.f64 phi2 phi2) #s(literal 1/384 binary64)) (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/8 binary64))) lambda1) lambda2)
(- (+ lambda1 (* (pow phi2 2) (+ (* -1/8 (- lambda1 lambda2)) (* (pow phi2 2) (+ (* -1/46080 (* (pow phi2 2) (- lambda1 lambda2))) (* 1/384 (- lambda1 lambda2))))))) lambda2)
(-.f64 (fma.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 (*.f64 phi2 phi2) #s(literal -1/46080 binary64)) (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/384 binary64))) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/8 binary64))) lambda1) lambda2)
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* lambda1 (cos (* 1/2 phi2)))
(*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 lambda1 (fma.f64 (neg.f64 lambda2) (/.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda1) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))
(* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 lambda1 (fma.f64 (neg.f64 lambda2) (/.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda1) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))
(* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 lambda1 (fma.f64 (neg.f64 lambda2) (/.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda1) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))
(* lambda1 (cos (* 1/2 phi2)))
(*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 (fma.f64 lambda2 (/.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda1) (neg.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 (fma.f64 lambda2 (/.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda1) (neg.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 (fma.f64 lambda2 (/.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda1) (neg.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (neg.f64 lambda1))
(* lambda1 (cos (* 1/2 phi2)))
(*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 lambda2))
(* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))
(*.f64 lambda2 (fma.f64 lambda1 (/.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda2) (neg.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))
(*.f64 lambda2 (fma.f64 lambda1 (/.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda2) (neg.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))
(*.f64 lambda2 (fma.f64 lambda1 (/.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda2) (neg.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))
(*.f64 (fma.f64 (neg.f64 lambda1) (/.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))
(*.f64 (fma.f64 (neg.f64 lambda1) (/.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))))
(*.f64 (fma.f64 (neg.f64 lambda1) (/.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda2))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(* R (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) R)
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 phi2 phi2) R) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(+ (* R (- lambda1 lambda2)) (* (pow phi2 2) (+ (* 1/2 (/ (* R (* (pow phi2 2) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(fma.f64 (*.f64 phi2 phi2) (*.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 R (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) R))
(+ (* R (- lambda1 lambda2)) (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (* (pow phi2 2) (+ (* 1/2 (/ (* R (* (pow phi2 2) (- (* -1/1440 (pow (- lambda1 lambda2) 2)) (* 1/2 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (pow (- lambda1 lambda2) 2)))))) (- lambda1 lambda2))) (* 1/2 (/ (* R (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))))))))
(fma.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 phi2 phi2) (*.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/1440 binary64) (*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/2 binary64)))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 R (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))
(* R phi2)
(*.f64 phi2 R)
(* phi2 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))
(*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi2 phi2)) R))
(* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))
(*.f64 phi2 (+.f64 R (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)))) (pow.f64 phi2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 phi2 phi2)))))
(* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6))) (pow phi2 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))
(*.f64 phi2 (+.f64 R (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)))) (pow.f64 phi2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 6 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)))) (pow.f64 phi2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 phi2 phi2))))))
(* -1 (* R phi2))
(*.f64 phi2 (neg.f64 R))
(* -1 (* phi2 (+ R (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi2 phi2)) R) (neg.f64 phi2))
(* -1 (* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))
(neg.f64 (*.f64 phi2 (+.f64 R (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)))) (pow.f64 phi2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 phi2 phi2))))))
(* -1 (* phi2 (+ R (+ (* -1/8 (/ (* R (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4))) (pow phi2 4))) (+ (* 1/16 (/ (* R (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6))) (pow phi2 6))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))))
(neg.f64 (*.f64 phi2 (+.f64 R (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)))) (pow.f64 phi2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 6 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)))) (pow.f64 phi2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 phi2 phi2)))))))
(* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))) (neg.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (*.f64 R (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))
(fma.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))) (*.f64 (*.f64 lambda1 R) (-.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))) (neg.f64 (*.f64 (*.f64 lambda2 R) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)))))) (*.f64 R (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi2)) 2) (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))))
(fma.f64 lambda1 (fma.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (*.f64 lambda1 R) (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))) (*.f64 R (-.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))) (neg.f64 (*.f64 (*.f64 lambda2 R) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)))))) (*.f64 R (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))))
(* R (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (* R (cos (* 1/2 phi2)))))
(*.f64 lambda1 (fma.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda1))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda1 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2))))))
(*.f64 lambda1 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 lambda1 lambda1))) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R)) (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) lambda1)))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) (* (pow lambda1 3) (cos (* 1/2 phi2))))) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda1 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2)))))))
(*.f64 lambda1 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda2 (*.f64 phi2 phi2))) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 lambda1 lambda1))) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R))) (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) lambda1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (* R (cos (* 1/2 phi2))))))
(*.f64 (fma.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda1))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi2 2)) (* lambda1 (cos (* 1/2 phi2))))) (* R (* lambda2 (cos (* 1/2 phi2))))) lambda1)) (* R (cos (* 1/2 phi2))))))
(*.f64 (fma.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (neg.f64 lambda1))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) (* lambda1 (cos (* 1/2 phi2))))) (* 1/2 (/ (* R (pow phi2 2)) (cos (* 1/2 phi2))))) lambda1)) (* R (* lambda2 (cos (* 1/2 phi2))))) lambda1)) (* R (cos (* 1/2 phi2))))))
(neg.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R) (/.f64 (fma.f64 (*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) R (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))) (neg.f64 lambda1))) lambda1))))
(* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))
(*.f64 R (hypot.f64 phi2 (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))
(-.f64 (*.f64 R (hypot.f64 phi2 (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))
(fma.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (*.f64 lambda2 (-.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))) (neg.f64 (*.f64 (*.f64 lambda1 R) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)))))) (*.f64 R (hypot.f64 phi2 (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (cos (* 1/2 phi2)) 2) (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)) 3))))) (* 1/2 (* (* R (- (pow (cos (* 1/2 phi2)) 2) (/ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 4)) (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))))))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (fma.f64 R (*.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)) #s(literal 3 binary64))))) (*.f64 R (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))) (neg.f64 (*.f64 (*.f64 lambda1 R) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 2 binary64)))))) (*.f64 R (hypot.f64 phi2 (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))))
(* R (* lambda2 (cos (* 1/2 phi2))))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (* R (cos (* 1/2 phi2)))))
(*.f64 lambda2 (fma.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R (/.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda2))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda2 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2))))))
(*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 lambda2 lambda2))) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R)) (/.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) lambda2)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) (* (pow lambda2 3) (cos (* 1/2 phi2))))) (+ (* 1/2 (/ (* R (pow phi2 2)) (* (pow lambda2 2) (cos (* 1/2 phi2))))) (* R (cos (* 1/2 phi2)))))))
(*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 lambda2 lambda2))) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R))) (/.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) lambda2)))
(* -1 (* R (* lambda2 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 lambda2 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (* R (cos (* 1/2 phi2))))))
(*.f64 (fma.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R (/.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda2))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi2 2)) (* lambda2 (cos (* 1/2 phi2))))) (* R (* lambda1 (cos (* 1/2 phi2))))) lambda2)) (* R (cos (* 1/2 phi2))))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) lambda2)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) (* lambda2 (cos (* 1/2 phi2))))) (* 1/2 (/ (* R (pow phi2 2)) (cos (* 1/2 phi2))))) lambda2)) (* R (* lambda1 (cos (* 1/2 phi2))))) lambda2)) (* R (cos (* 1/2 phi2))))))
(neg.f64 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R) (/.f64 (-.f64 (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) (*.f64 lambda2 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (/.f64 (*.f64 (*.f64 phi2 phi2) R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))) lambda2)) lambda2))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (pow phi2 2)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 phi2 phi2) #s(literal 1 binary64))
(+ 1 (* (pow phi2 2) (- (* 1/384 (pow phi2 2)) 1/8)))
(fma.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 phi2 phi2) #s(literal 1/384 binary64) #s(literal -1/8 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow phi2 2) (- (* (pow phi2 2) (+ 1/384 (* -1/46080 (pow phi2 2)))) 1/8)))
(fma.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 phi2 phi2) #s(literal -1/46080 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(/ -1 lambda2)
(/.f64 #s(literal -1 binary64) lambda2)
(- (* -1 (/ lambda1 (pow lambda2 2))) (/ 1 lambda2))
(+.f64 (neg.f64 (/.f64 lambda1 (*.f64 lambda2 lambda2))) (/.f64 #s(literal -1 binary64) lambda2))
(- (* lambda1 (- (* -1 (/ lambda1 (pow lambda2 3))) (/ 1 (pow lambda2 2)))) (/ 1 lambda2))
(fma.f64 lambda1 (+.f64 (/.f64 lambda1 (neg.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 #s(literal -1 binary64) (*.f64 lambda2 lambda2))) (/.f64 #s(literal -1 binary64) lambda2))
(- (* lambda1 (- (* lambda1 (- (* -1 (/ lambda1 (pow lambda2 4))) (/ 1 (pow lambda2 3)))) (/ 1 (pow lambda2 2)))) (/ 1 lambda2))
(fma.f64 lambda1 (fma.f64 lambda1 (+.f64 (neg.f64 (/.f64 lambda1 (pow.f64 lambda2 #s(literal 4 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 #s(literal -1 binary64) (*.f64 lambda2 lambda2))) (/.f64 #s(literal -1 binary64) lambda2))
(/ 1 lambda1)
(/.f64 #s(literal 1 binary64) lambda1)
(/ (+ 1 (/ lambda2 lambda1)) lambda1)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)) lambda1)
(/ (- (+ 1 (/ (pow lambda2 2) (pow lambda1 2))) (* -1 (/ lambda2 lambda1))) lambda1)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 lambda1)) (/.f64 lambda2 lambda1))) lambda1)
(/ (- (+ 1 (/ (pow lambda2 3) (pow lambda1 3))) (+ (* -1 (/ lambda2 lambda1)) (* -1 (/ (pow lambda2 2) (pow lambda1 2))))) lambda1)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (-.f64 (/.f64 lambda2 (neg.f64 lambda1)) (/.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 lambda1)))) lambda1)
(/ 1 lambda1)
(/.f64 #s(literal 1 binary64) lambda1)
(* -1 (/ (- (* -1 (/ lambda2 lambda1)) 1) lambda1))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)) lambda1)
(* -1 (/ (- (* -1 (/ (- (/ (pow lambda2 2) lambda1) (* -1 lambda2)) lambda1)) 1) lambda1))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 lambda2 lambda2) lambda1) lambda2) (neg.f64 lambda1)) #s(literal -1 binary64)) (neg.f64 lambda1))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow lambda2 3) lambda1)) (pow lambda2 2)) lambda1)) (* -1 lambda2)) lambda1)) 1) lambda1))
(/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (neg.f64 lambda1)) (*.f64 lambda2 lambda2)) (neg.f64 lambda1)) lambda2) lambda1)) #s(literal -1 binary64)) (neg.f64 lambda1))
(/ 1 lambda1)
(/.f64 #s(literal 1 binary64) lambda1)
(+ (/ 1 lambda1) (/ lambda2 (pow lambda1 2)))
(+.f64 (/.f64 #s(literal 1 binary64) lambda1) (/.f64 lambda2 (*.f64 lambda1 lambda1)))
(+ (* lambda2 (+ (/ 1 (pow lambda1 2)) (/ lambda2 (pow lambda1 3)))) (/ 1 lambda1))
(fma.f64 lambda2 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lambda1 lambda1)) (/.f64 lambda2 (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (/.f64 #s(literal 1 binary64) lambda1))
(+ (* lambda2 (+ (* lambda2 (+ (/ 1 (pow lambda1 3)) (/ lambda2 (pow lambda1 4)))) (/ 1 (pow lambda1 2)))) (/ 1 lambda1))
(fma.f64 lambda2 (fma.f64 lambda2 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lambda1 (*.f64 lambda1 lambda1))) (/.f64 lambda2 (pow.f64 lambda1 #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lambda1 lambda1))) (/.f64 #s(literal 1 binary64) lambda1))
(/ -1 lambda2)
(/.f64 #s(literal -1 binary64) lambda2)
(/ (- (* -1 (/ lambda1 lambda2)) 1) lambda2)
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 lambda1 (neg.f64 lambda2))) lambda2)
(/ (- (* -1 (/ (pow lambda1 2) (pow lambda2 2))) (+ 1 (/ lambda1 lambda2))) lambda2)
(/.f64 (-.f64 (/.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (neg.f64 lambda2))) (+.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2))) lambda2)
(/ (- (* -1 (/ (pow lambda1 3) (pow lambda2 3))) (+ 1 (+ (/ lambda1 lambda2) (/ (pow lambda1 2) (pow lambda2 2))))) lambda2)
(/.f64 (-.f64 (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (neg.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2)) (/.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)))) lambda2)
(/ -1 lambda2)
(/.f64 #s(literal -1 binary64) lambda2)
(* -1 (/ (+ 1 (/ lambda1 lambda2)) lambda2))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 lambda1 (neg.f64 lambda2))) lambda2)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow lambda1 2) lambda2)) lambda1) lambda2))) lambda2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 lambda1 (neg.f64 lambda1)) lambda2) lambda1) lambda2)) (neg.f64 lambda2))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (pow lambda1 3) lambda2) (* -1 (pow lambda1 2))) lambda2)) lambda1) lambda2))) lambda2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) lambda2) (*.f64 lambda1 lambda1)) (neg.f64 lambda2)) lambda1) lambda2)) (neg.f64 lambda2))
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(* R lambda1)
(*.f64 lambda1 R)
(+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))
(fma.f64 #s(literal -1/8 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) lambda1))
(+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))
(fma.f64 #s(literal -1/8 binary64) R (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)))))
(+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))
(fma.f64 #s(literal -1/8 binary64) R (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)))))
(+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))
(fma.f64 #s(literal -1/8 binary64) R (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)))))
(* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))
(*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)))
(* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/8 binary64) (/.f64 R (*.f64 phi1 phi1)) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (fma.f64 #s(literal 1/384 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) (*.f64 lambda1 (*.f64 phi1 phi1)))))))
(* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/8 binary64) (/.f64 R (*.f64 phi1 phi1)) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (fma.f64 #s(literal 1/384 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) (*.f64 lambda1 (*.f64 phi1 phi1)))))))
(* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/8 binary64) (/.f64 R (*.f64 phi1 phi1)) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (fma.f64 #s(literal 1/384 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) (*.f64 lambda1 (*.f64 phi1 phi1)))))))
(* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))
(*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)))
(* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/8 binary64) (/.f64 R (*.f64 phi1 phi1)) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (fma.f64 #s(literal 1/384 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) (*.f64 lambda1 (*.f64 phi1 phi1)))))))
(* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/8 binary64) (/.f64 R (*.f64 phi1 phi1)) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (fma.f64 #s(literal 1/384 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) (*.f64 lambda1 (*.f64 phi1 phi1)))))))
(* (pow phi1 2) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/8 binary64) (/.f64 R (*.f64 phi1 phi1)) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (fma.f64 #s(literal 1/384 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) (*.f64 lambda1 (*.f64 phi1 phi1)))))))
(* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))
(*.f64 R (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))))
(* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))
(*.f64 R (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))))
(* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))
(*.f64 R (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))))
(* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))
(*.f64 R (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))))
(* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))
(*.f64 R (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))))
(* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))
(*.f64 R (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))))
(* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))
(*.f64 R (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))))
(* R (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))
(*.f64 R (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))))
(* -1 (* R (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))))
(*.f64 (+.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 lambda2 lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 lambda2 lambda1) #s(literal -1/384 binary64))))) (neg.f64 R))
(* -1 (* R (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))))
(*.f64 (+.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 lambda2 lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 lambda2 lambda1) #s(literal -1/384 binary64))))) (neg.f64 R))
(* -1 (* R (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))))
(*.f64 (+.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 lambda2 lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 lambda2 lambda1) #s(literal -1/384 binary64))))) (neg.f64 R))
(* -1 (* R (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))))
(*.f64 (+.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 lambda2 lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 lambda2 lambda1) #s(literal -1/384 binary64))))) (neg.f64 R))
(+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))
(fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R))
(+ (* -1/8 R) (+ (* 1/384 (* R (pow phi1 2))) (* lambda2 (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1))))))
(fma.f64 #s(literal -1/8 binary64) R (fma.f64 lambda2 (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (*.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)))))
(+ (* -1/8 R) (+ (* 1/384 (* R (pow phi1 2))) (* lambda2 (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1))))))
(fma.f64 #s(literal -1/8 binary64) R (fma.f64 lambda2 (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (*.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)))))
(+ (* -1/8 R) (+ (* 1/384 (* R (pow phi1 2))) (* lambda2 (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1))))))
(fma.f64 #s(literal -1/8 binary64) R (fma.f64 lambda2 (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (*.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)))))
(* lambda2 (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1))))
(*.f64 lambda2 (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)))
(* lambda2 (+ (* -1/8 (/ R lambda2)) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (+ (* 1/384 (/ (* R (pow phi1 2)) lambda2)) (* 1/8 (/ R lambda1))))))
(*.f64 lambda2 (fma.f64 #s(literal -1/8 binary64) (/.f64 R lambda2) (fma.f64 #s(literal -1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (/.f64 (*.f64 phi1 phi1) lambda2)) (/.f64 (*.f64 #s(literal 1/8 binary64) R) lambda1)))))
(* lambda2 (+ (* -1/8 (/ R lambda2)) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (+ (* 1/384 (/ (* R (pow phi1 2)) lambda2)) (* 1/8 (/ R lambda1))))))
(*.f64 lambda2 (fma.f64 #s(literal -1/8 binary64) (/.f64 R lambda2) (fma.f64 #s(literal -1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (/.f64 (*.f64 phi1 phi1) lambda2)) (/.f64 (*.f64 #s(literal 1/8 binary64) R) lambda1)))))
(* lambda2 (+ (* -1/8 (/ R lambda2)) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (+ (* 1/384 (/ (* R (pow phi1 2)) lambda2)) (* 1/8 (/ R lambda1))))))
(*.f64 lambda2 (fma.f64 #s(literal -1/8 binary64) (/.f64 R lambda2) (fma.f64 #s(literal -1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (/.f64 (*.f64 phi1 phi1) lambda2)) (/.f64 (*.f64 #s(literal 1/8 binary64) R) lambda1)))))
(* -1 (* lambda2 (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))))
(*.f64 (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))) lambda2)) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))))
(neg.f64 (*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) lambda2))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))) lambda2)) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))))
(neg.f64 (*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) lambda2))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))) lambda2)) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))))
(neg.f64 (*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) lambda2))))
(/ (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2))) lambda1)
(/.f64 (fma.f64 (*.f64 #s(literal -1/384 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R))) lambda1)
(/ (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (+ (* 1/8 (* R lambda2)) (* lambda1 (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda1)
(/.f64 (fma.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1))) (fma.f64 lambda1 (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)))) lambda1)
(/ (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (+ (* 1/8 (* R lambda2)) (* lambda1 (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda1)
(/.f64 (fma.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1))) (fma.f64 lambda1 (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)))) lambda1)
(/ (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (+ (* 1/8 (* R lambda2)) (* lambda1 (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda1)
(/.f64 (fma.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1))) (fma.f64 lambda1 (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)))) lambda1)
(+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))
(fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R))
(+ (* -1/8 R) (+ (* -1/384 (/ (* R (* lambda2 (pow phi1 2))) lambda1)) (+ (* 1/384 (* R (pow phi1 2))) (* 1/8 (/ (* R lambda2) lambda1)))))
(fma.f64 #s(literal -1/8 binary64) R (fma.f64 #s(literal -1/384 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) lambda1)) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) lambda1))))
(+ (* -1/8 R) (+ (* -1/384 (/ (* R (* lambda2 (pow phi1 2))) lambda1)) (+ (* 1/384 (* R (pow phi1 2))) (* 1/8 (/ (* R lambda2) lambda1)))))
(fma.f64 #s(literal -1/8 binary64) R (fma.f64 #s(literal -1/384 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) lambda1)) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) lambda1))))
(+ (* -1/8 R) (+ (* -1/384 (/ (* R (* lambda2 (pow phi1 2))) lambda1)) (+ (* 1/384 (* R (pow phi1 2))) (* 1/8 (/ (* R lambda2) lambda1)))))
(fma.f64 #s(literal -1/8 binary64) R (fma.f64 #s(literal -1/384 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) lambda1)) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) lambda1))))
(+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))
(fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R))
(+ (* -1 (/ (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2))))) lambda1)) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))
(-.f64 (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) (/.f64 (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 R))) lambda1))
(+ (* -1 (/ (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2))))) lambda1)) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))
(-.f64 (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) (/.f64 (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 R))) lambda1))
(+ (* -1 (/ (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2))))) lambda1)) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))
(-.f64 (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) (/.f64 (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 R))) lambda1))
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(/ (* R lambda2) lambda1)
(/.f64 (*.f64 lambda2 R) lambda1)
(- R (/ (* R lambda2) lambda1))
(-.f64 R (/.f64 (*.f64 lambda2 R) lambda1))
(- (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))) (/ (* R lambda2) lambda1))
(-.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) lambda1)) (*.f64 phi1 phi1) R) (/.f64 (*.f64 lambda2 R) lambda1))
(- (+ R (* (pow phi1 2) (+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))))) (/ (* R lambda2) lambda1))
(-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/8 binary64) R (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R))))) R) (/.f64 (*.f64 lambda2 R) lambda1))
(- (+ R (* (pow phi1 2) (+ (* -1/8 R) (+ (* 1/8 (/ (* R lambda2) lambda1)) (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))))) (/ (* R lambda2) lambda1))
(-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/8 binary64) R (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 lambda2 R) lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R))))) R) (/.f64 (*.f64 lambda2 R) lambda1))
(* (pow phi1 4) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))
(*.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (pow.f64 phi1 #s(literal 4 binary64)))
(* (pow phi1 4) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 R (*.f64 phi1 phi1)) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (fma.f64 #s(literal 1/384 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) (*.f64 lambda1 (*.f64 phi1 phi1)))))) (pow.f64 phi1 #s(literal 4 binary64)))
(* (pow phi1 4) (- (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (+ (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2)))) (/ R (pow phi1 4)))))) (/ (* R lambda2) (* lambda1 (pow phi1 4)))))
(*.f64 (pow.f64 phi1 #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 R (*.f64 phi1 phi1)) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (fma.f64 #s(literal 1/384 binary64) R (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 lambda2 R) (*.f64 lambda1 (*.f64 phi1 phi1))) (/.f64 R (pow.f64 phi1 #s(literal 4 binary64))))))) (*.f64 R (/.f64 lambda2 (*.f64 lambda1 (pow.f64 phi1 #s(literal 4 binary64)))))))
(* (pow phi1 4) (- (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (+ (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2)))) (/ R (pow phi1 4)))))) (/ (* R lambda2) (* lambda1 (pow phi1 4)))))
(*.f64 (pow.f64 phi1 #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 R (*.f64 phi1 phi1)) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (fma.f64 #s(literal 1/384 binary64) R (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 lambda2 R) (*.f64 lambda1 (*.f64 phi1 phi1))) (/.f64 R (pow.f64 phi1 #s(literal 4 binary64))))))) (*.f64 R (/.f64 lambda2 (*.f64 lambda1 (pow.f64 phi1 #s(literal 4 binary64)))))))
(* (pow phi1 4) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))
(*.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (pow.f64 phi1 #s(literal 4 binary64)))
(* (pow phi1 4) (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2))))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 R (*.f64 phi1 phi1)) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (fma.f64 #s(literal 1/384 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) (*.f64 lambda1 (*.f64 phi1 phi1)))))) (pow.f64 phi1 #s(literal 4 binary64)))
(* (pow phi1 4) (- (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (+ (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2)))) (/ R (pow phi1 4)))))) (/ (* R lambda2) (* lambda1 (pow phi1 4)))))
(*.f64 (pow.f64 phi1 #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 R (*.f64 phi1 phi1)) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (fma.f64 #s(literal 1/384 binary64) R (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 lambda2 R) (*.f64 lambda1 (*.f64 phi1 phi1))) (/.f64 R (pow.f64 phi1 #s(literal 4 binary64))))))) (*.f64 R (/.f64 lambda2 (*.f64 lambda1 (pow.f64 phi1 #s(literal 4 binary64)))))))
(* (pow phi1 4) (- (+ (* -1/8 (/ R (pow phi1 2))) (+ (* -1/384 (/ (* R lambda2) lambda1)) (+ (* 1/384 R) (+ (* 1/8 (/ (* R lambda2) (* lambda1 (pow phi1 2)))) (/ R (pow phi1 4)))))) (/ (* R lambda2) (* lambda1 (pow phi1 4)))))
(*.f64 (pow.f64 phi1 #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 R (*.f64 phi1 phi1)) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (fma.f64 #s(literal 1/384 binary64) R (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 lambda2 R) (*.f64 lambda1 (*.f64 phi1 phi1))) (/.f64 R (pow.f64 phi1 #s(literal 4 binary64))))))) (*.f64 R (/.f64 lambda2 (*.f64 lambda1 (pow.f64 phi1 #s(literal 4 binary64)))))))
(* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))
(*.f64 R (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (/.f64 lambda2 lambda1)))
(* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))
(*.f64 R (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (/.f64 lambda2 lambda1)))
(* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))
(*.f64 R (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (/.f64 lambda2 lambda1)))
(* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))
(*.f64 R (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (/.f64 lambda2 lambda1)))
(* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))
(*.f64 R (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (/.f64 lambda2 lambda1)))
(* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))
(*.f64 R (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (/.f64 lambda2 lambda1)))
(* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))
(*.f64 R (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (/.f64 lambda2 lambda1)))
(* R (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))
(*.f64 R (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (/.f64 lambda2 lambda1)))
(* -1 (* R (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))
(neg.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 lambda2 lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 lambda2 lambda1) #s(literal -1/384 binary64))))) (+.f64 #s(literal -1 binary64) (/.f64 lambda2 lambda1)))))
(* -1 (* R (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))
(neg.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 lambda2 lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 lambda2 lambda1) #s(literal -1/384 binary64))))) (+.f64 #s(literal -1 binary64) (/.f64 lambda2 lambda1)))))
(* -1 (* R (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))
(neg.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 lambda2 lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 lambda2 lambda1) #s(literal -1/384 binary64))))) (+.f64 #s(literal -1 binary64) (/.f64 lambda2 lambda1)))))
(* -1 (* R (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))
(neg.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 lambda2 lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 lambda2 lambda1) #s(literal -1/384 binary64))))) (+.f64 #s(literal -1 binary64) (/.f64 lambda2 lambda1)))))
(+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R)
(+ R (+ (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))
(+.f64 R (fma.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (/.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)))))
(+ R (+ (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))
(+.f64 R (fma.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (/.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)))))
(+ R (+ (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))
(+.f64 R (fma.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (/.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)))))
(* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1)))
(*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (/.f64 R (neg.f64 lambda1))))
(* lambda2 (- (+ (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (+ (/ R lambda2) (/ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) lambda2))) (/ R lambda1)))
(*.f64 lambda2 (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (fma.f64 (*.f64 phi1 phi1) (/.f64 (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) lambda2) (/.f64 R lambda2))) (/.f64 R lambda1)))
(* lambda2 (- (+ (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (+ (/ R lambda2) (/ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) lambda2))) (/ R lambda1)))
(*.f64 lambda2 (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (fma.f64 (*.f64 phi1 phi1) (/.f64 (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) lambda2) (/.f64 R lambda2))) (/.f64 R lambda1)))
(* lambda2 (- (+ (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (+ (/ R lambda2) (/ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) lambda2))) (/ R lambda1)))
(*.f64 lambda2 (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (fma.f64 (*.f64 phi1 phi1) (/.f64 (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) lambda2) (/.f64 R lambda2))) (/.f64 R lambda1)))
(* -1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))) (* -1 (/ R lambda1)))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 R lambda1)) (neg.f64 lambda2))
(* -1 (* lambda2 (- (+ (* -1 (/ (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))) lambda2)) (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))) (* -1 (/ R lambda1)))))
(*.f64 (+.f64 (/.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R) (neg.f64 lambda2)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 R lambda1))) (neg.f64 lambda2))
(* -1 (* lambda2 (- (+ (* -1 (/ (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))) lambda2)) (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))) (* -1 (/ R lambda1)))))
(*.f64 (+.f64 (/.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R) (neg.f64 lambda2)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 R lambda1))) (neg.f64 lambda2))
(* -1 (* lambda2 (- (+ (* -1 (/ (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))) lambda2)) (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1))))) (* -1 (/ R lambda1)))))
(*.f64 (+.f64 (/.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R) (neg.f64 lambda2)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 R lambda1))) (neg.f64 lambda2))
(/ (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2)) lambda1)
(/.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 #s(literal -1/384 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R))) (neg.f64 (*.f64 lambda2 R))) lambda1)
(/ (- (+ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2))))) (* R lambda2)) lambda1)
(/.f64 (fma.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 #s(literal -1/384 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R))) (neg.f64 (*.f64 lambda2 R)))) lambda1)
(/ (- (+ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2))))) (* R lambda2)) lambda1)
(/.f64 (fma.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 #s(literal -1/384 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R))) (neg.f64 (*.f64 lambda2 R)))) lambda1)
(/ (- (+ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2))))) (* R lambda2)) lambda1)
(/.f64 (fma.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 #s(literal -1/384 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R))) (neg.f64 (*.f64 lambda2 R)))) lambda1)
(+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R)
(- (+ R (+ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) (/ (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) lambda1))) (/ (* R lambda2) lambda1))
(-.f64 (+.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R) (/.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 #s(literal -1/384 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)))) lambda1)) (/.f64 (*.f64 lambda2 R) lambda1))
(- (+ R (+ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) (/ (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) lambda1))) (/ (* R lambda2) lambda1))
(-.f64 (+.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R) (/.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 #s(literal -1/384 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)))) lambda1)) (/.f64 (*.f64 lambda2 R) lambda1))
(- (+ R (+ (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))) (/ (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) lambda1))) (/ (* R lambda2) lambda1))
(-.f64 (+.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R) (/.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 #s(literal -1/384 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)))) lambda1)) (/.f64 (*.f64 lambda2 R) lambda1))
(+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R)
(+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))
(+.f64 R (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R))) (/.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 R))) (*.f64 lambda2 R)) lambda1)))
(+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))
(+.f64 R (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R))) (/.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 R))) (*.f64 lambda2 R)) lambda1)))
(+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))
(+.f64 R (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R))) (/.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 R))) (*.f64 lambda2 R)) lambda1)))
(* -1 (* lambda1 (- R (/ (* R lambda2) lambda1))))
(neg.f64 (*.f64 lambda1 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1))))
(+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))))) (* -1 (* lambda1 (- R (/ (* R lambda2) lambda1)))))
(neg.f64 (fma.f64 lambda1 (*.f64 (fma.f64 #s(literal -1/8 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) lambda1)) (*.f64 phi1 phi1)) (*.f64 lambda1 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1)))))
(+ (* -1 (* lambda1 (- R (/ (* R lambda2) lambda1)))) (* (pow phi1 2) (+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))) (* -1 (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))))))
(fma.f64 (*.f64 phi1 phi1) (neg.f64 (fma.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R))) (*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) lambda1))))) (neg.f64 (*.f64 lambda1 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1)))))
(+ (* -1 (* lambda1 (- R (/ (* R lambda2) lambda1)))) (* (pow phi1 2) (+ (* -1 (* lambda1 (* (pow phi1 2) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R))))) (* -1 (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1))))))))
(fma.f64 (*.f64 phi1 phi1) (neg.f64 (fma.f64 lambda1 (*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R))) (*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) lambda1))))) (neg.f64 (*.f64 lambda1 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1)))))
(* -1 (* lambda1 (* (pow phi1 4) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (pow.f64 phi1 #s(literal 4 binary64))) (neg.f64 lambda1))
(* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2)))))
(*.f64 (pow.f64 phi1 #s(literal 4 binary64)) (neg.f64 (fma.f64 lambda1 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (/.f64 (*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) lambda1))) (*.f64 phi1 phi1)))))
(* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (+ (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2))) (* -1 (/ (* lambda1 (- R (/ (* R lambda2) lambda1))) (pow phi1 4))))))
(*.f64 (pow.f64 phi1 #s(literal 4 binary64)) (-.f64 (neg.f64 (fma.f64 lambda1 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (/.f64 (*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) lambda1))) (*.f64 phi1 phi1)))) (/.f64 (*.f64 lambda1 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1))) (pow.f64 phi1 #s(literal 4 binary64)))))
(* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (+ (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2))) (* -1 (/ (* lambda1 (- R (/ (* R lambda2) lambda1))) (pow phi1 4))))))
(*.f64 (pow.f64 phi1 #s(literal 4 binary64)) (-.f64 (neg.f64 (fma.f64 lambda1 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (/.f64 (*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) lambda1))) (*.f64 phi1 phi1)))) (/.f64 (*.f64 lambda1 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1))) (pow.f64 phi1 #s(literal 4 binary64)))))
(* -1 (* lambda1 (* (pow phi1 4) (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (pow.f64 phi1 #s(literal 4 binary64))) (neg.f64 lambda1))
(* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2)))))
(*.f64 (pow.f64 phi1 #s(literal 4 binary64)) (neg.f64 (fma.f64 lambda1 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (/.f64 (*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) lambda1))) (*.f64 phi1 phi1)))))
(* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (+ (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2))) (* -1 (/ (* lambda1 (- R (/ (* R lambda2) lambda1))) (pow phi1 4))))))
(*.f64 (pow.f64 phi1 #s(literal 4 binary64)) (-.f64 (neg.f64 (fma.f64 lambda1 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (/.f64 (*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) lambda1))) (*.f64 phi1 phi1)))) (/.f64 (*.f64 lambda1 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1))) (pow.f64 phi1 #s(literal 4 binary64)))))
(* (pow phi1 4) (+ (* -1 (* lambda1 (+ (* -1/384 (/ (* R lambda2) lambda1)) (* 1/384 R)))) (+ (* -1 (/ (* lambda1 (+ (* -1/8 R) (* 1/8 (/ (* R lambda2) lambda1)))) (pow phi1 2))) (* -1 (/ (* lambda1 (- R (/ (* R lambda2) lambda1))) (pow phi1 4))))))
(*.f64 (pow.f64 phi1 #s(literal 4 binary64)) (-.f64 (neg.f64 (fma.f64 lambda1 (fma.f64 (/.f64 (*.f64 lambda2 R) lambda1) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (/.f64 (*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) R (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R)) lambda1))) (*.f64 phi1 phi1)))) (/.f64 (*.f64 lambda1 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1))) (pow.f64 phi1 #s(literal 4 binary64)))))
(* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (/.f64 lambda2 lambda1)))
(* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (/.f64 lambda2 lambda1)))
(* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (/.f64 lambda2 lambda1)))
(* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (/.f64 lambda2 lambda1)))
(* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (/.f64 lambda2 lambda1)))
(* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (/.f64 lambda2 lambda1)))
(* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (/.f64 lambda2 lambda1)))
(* -1 (* R (* lambda1 (- (+ 1 (* (pow phi1 2) (- (+ (* 1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (+ 1/384 (* -1/384 (/ lambda2 lambda1))))) 1/8))) (/ lambda2 lambda1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 lambda2 lambda1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -1/384 binary64) #s(literal 1/384 binary64)) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (/.f64 lambda2 lambda1)))
(* R (* lambda1 (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))
(*.f64 (*.f64 lambda1 R) (fma.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 lambda2 lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 lambda2 lambda1) #s(literal -1/384 binary64))))) (+.f64 #s(literal -1 binary64) (/.f64 lambda2 lambda1))))
(* R (* lambda1 (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))
(*.f64 (*.f64 lambda1 R) (fma.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 lambda2 lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 lambda2 lambda1) #s(literal -1/384 binary64))))) (+.f64 #s(literal -1 binary64) (/.f64 lambda2 lambda1))))
(* R (* lambda1 (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))
(*.f64 (*.f64 lambda1 R) (fma.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 lambda2 lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 lambda2 lambda1) #s(literal -1/384 binary64))))) (+.f64 #s(literal -1 binary64) (/.f64 lambda2 lambda1))))
(* R (* lambda1 (- (* (pow phi1 2) (+ 1/8 (+ (* -1/8 (/ lambda2 lambda1)) (* (pow phi1 2) (- (* 1/384 (/ lambda2 lambda1)) 1/384))))) (+ 1 (* -1 (/ lambda2 lambda1))))))
(*.f64 (*.f64 lambda1 R) (fma.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 lambda2 lambda1) (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 lambda2 lambda1) #s(literal -1/384 binary64))))) (+.f64 #s(literal -1 binary64) (/.f64 lambda2 lambda1))))
(* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R) (neg.f64 lambda1))
(+ (* -1 (* lambda1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))))) (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))
(neg.f64 (fma.f64 (*.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (/.f64 R (neg.f64 lambda1))) (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R))))
(+ (* -1 (* lambda1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))))) (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))
(neg.f64 (fma.f64 (*.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (/.f64 R (neg.f64 lambda1))) (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R))))
(+ (* -1 (* lambda1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1))))) (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))
(neg.f64 (fma.f64 (*.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (/.f64 R (neg.f64 lambda1))) (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R))))
(* -1 (* lambda1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1)))))
(*.f64 (neg.f64 (*.f64 lambda1 lambda2)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (/.f64 R (neg.f64 lambda1))))
(* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1)))) (* -1 (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))
(*.f64 lambda2 (neg.f64 (fma.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (/.f64 R (neg.f64 lambda1))) (/.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R)) lambda2))))
(* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1)))) (* -1 (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))
(*.f64 lambda2 (neg.f64 (fma.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (/.f64 R (neg.f64 lambda1))) (/.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R)) lambda2))))
(* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/384 (/ (* R (pow phi1 2)) lambda1)) (* 1/8 (/ R lambda1)))) (/ R lambda1)))) (* -1 (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))
(*.f64 lambda2 (neg.f64 (fma.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (/.f64 R lambda1) (/.f64 (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 phi1 phi1))) lambda1)) (/.f64 R (neg.f64 lambda1))) (/.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R)) lambda2))))
(* lambda1 (* lambda2 (- (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))) (* -1 (/ R lambda1)))))
(*.f64 (*.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 R lambda1)))
(* -1 (* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))) (* -1 (/ R lambda1))))) (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R)) lambda2) (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 R lambda1)))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))) (* -1 (/ R lambda1))))) (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R)) lambda2) (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 R lambda1)))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (* lambda1 (- (* (pow phi1 2) (+ (* -1/8 (/ R lambda1)) (* 1/384 (/ (* R (pow phi1 2)) lambda1)))) (* -1 (/ R lambda1))))) (/ (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) lambda2))))
(*.f64 (-.f64 (/.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R)) lambda2) (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 R lambda1)))) (neg.f64 lambda2))
(* -1 (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2)))
(neg.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 #s(literal -1/384 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R))) (neg.f64 (*.f64 lambda2 R))))
(+ (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))) (* -1 (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2))))
(neg.f64 (fma.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 #s(literal -1/384 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R))) (neg.f64 (*.f64 lambda2 R)))))
(+ (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))) (* -1 (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2))))
(neg.f64 (fma.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 #s(literal -1/384 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R))) (neg.f64 (*.f64 lambda2 R)))))
(+ (* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))) (* -1 (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2))))
(neg.f64 (fma.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 #s(literal -1/384 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R))) (neg.f64 (*.f64 lambda2 R)))))
(* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R) (neg.f64 lambda1))
(* lambda1 (+ (* -1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* -1 (/ (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2)) lambda1))))
(*.f64 lambda1 (-.f64 (/.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 #s(literal -1/384 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R))) (neg.f64 (*.f64 lambda2 R))) (neg.f64 lambda1)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R)))
(* lambda1 (+ (* -1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* -1 (/ (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2)) lambda1))))
(*.f64 lambda1 (-.f64 (/.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 #s(literal -1/384 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R))) (neg.f64 (*.f64 lambda2 R))) (neg.f64 lambda1)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R)))
(* lambda1 (+ (* -1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))) (* -1 (/ (- (* (pow phi1 2) (+ (* -1/384 (* R (* lambda2 (pow phi1 2)))) (* 1/8 (* R lambda2)))) (* R lambda2)) lambda1))))
(*.f64 lambda1 (-.f64 (/.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 #s(literal -1/384 binary64) R) (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda2 R))) (neg.f64 (*.f64 lambda2 R))) (neg.f64 lambda1)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R)))
(* -1 (* lambda1 (+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R) (neg.f64 lambda1))
(* -1 (* lambda1 (+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))
(neg.f64 (*.f64 lambda1 (+.f64 R (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R))) (/.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 R))) (*.f64 lambda2 R)) lambda1)))))
(* -1 (* lambda1 (+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))
(neg.f64 (*.f64 lambda1 (+.f64 R (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R))) (/.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 R))) (*.f64 lambda2 R)) lambda1)))))
(* -1 (* lambda1 (+ R (+ (* -1 (/ (- (* (pow phi1 2) (+ (* -1/8 (* R lambda2)) (* 1/384 (* R (* lambda2 (pow phi1 2)))))) (* -1 (* R lambda2))) lambda1)) (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2)))))))))
(neg.f64 (*.f64 lambda1 (+.f64 R (-.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R))) (/.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 lambda2 (*.f64 phi1 phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 R))) (*.f64 lambda2 R)) lambda1)))))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
R
(+ R (* -1/8 (* R (pow phi1 2))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi1 phi1)) R)
(+ R (* (pow phi1 2) (+ (* -1/8 R) (* 1/384 (* R (pow phi1 2))))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 R (*.f64 phi1 phi1)) (*.f64 #s(literal -1/8 binary64) R)) R)
(+ R (* (pow phi1 2) (+ (* -1/8 R) (* (pow phi1 2) (+ (* -1/46080 (* R (pow phi1 2))) (* 1/384 R))))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) R (*.f64 #s(literal -1/46080 binary64) (*.f64 R (*.f64 phi1 phi1)))) (*.f64 #s(literal -1/8 binary64) R)) R)
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* R (cos (* 1/2 phi1)))
(*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R lambda1))
(*.f64 lambda1 (neg.f64 R))
(+ (* -1 (* R lambda1)) (* 1/8 (* R (* lambda1 (pow phi1 2)))))
(fma.f64 lambda1 (neg.f64 R) (*.f64 #s(literal 1/8 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1)))))
(+ (* -1 (* R lambda1)) (* (pow phi1 2) (+ (* -1/384 (* R (* lambda1 (pow phi1 2)))) (* 1/8 (* R lambda1)))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (*.f64 lambda1 R) (*.f64 #s(literal -1/384 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1))))) (*.f64 lambda1 (neg.f64 R)))
(+ (* -1 (* R lambda1)) (* (pow phi1 2) (+ (* 1/8 (* R lambda1)) (* (pow phi1 2) (+ (* -1/384 (* R lambda1)) (* 1/46080 (* R (* lambda1 (pow phi1 2)))))))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 lambda1 R) #s(literal -1/384 binary64) (*.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1))) #s(literal 1/46080 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda1 R))) (*.f64 lambda1 (neg.f64 R)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (pow phi1 2)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1) #s(literal 1 binary64))
(+ 1 (* (pow phi1 2) (- (* 1/384 (pow phi1 2)) 1/8)))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1) #s(literal -1/8 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow phi1 2) (- (* (pow phi1 2) (+ 1/384 (* -1/46080 (pow phi1 2)))) 1/8)))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/46080 binary64) (*.f64 phi1 phi1) #s(literal 1/384 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(cos (* 1/2 phi1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(* -1 lambda1)
(neg.f64 lambda1)
(* -1 lambda1)
(neg.f64 lambda1)
(* -1 lambda1)
(neg.f64 lambda1)
(* -1 lambda1)
(neg.f64 lambda1)
(* -1 lambda1)
(neg.f64 lambda1)
(* -1 lambda1)
(neg.f64 lambda1)
(* -1 lambda1)
(neg.f64 lambda1)
(* -1 lambda1)
(neg.f64 lambda1)
(* -1 lambda1)
(neg.f64 lambda1)
(* -1 lambda1)
(neg.f64 lambda1)
(* -1 lambda1)
(neg.f64 lambda1)
(* -1 lambda1)
(neg.f64 lambda1)
(log (+ (pow lambda2 2) (pow phi1 2)))
(log.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))
(+ (log (+ (pow lambda2 2) (pow phi1 2))) (* -2 (/ (* lambda1 lambda2) (+ (pow lambda2 2) (pow phi1 2)))))
(fma.f64 #s(literal -2 binary64) (*.f64 lambda1 (/.f64 lambda2 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (log.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
(+ (log (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -2 (/ lambda2 (+ (pow lambda2 2) (pow phi1 2)))) (* 1/2 (* lambda1 (+ (* -4 (/ (pow lambda2 2) (pow (+ (pow lambda2 2) (pow phi1 2)) 2))) (* 2 (/ 1 (+ (pow lambda2 2) (pow phi1 2))))))))))
(fma.f64 lambda1 (fma.f64 (*.f64 #s(literal 1/2 binary64) lambda1) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 lambda2 lambda2) (*.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (/.f64 #s(literal 2 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (*.f64 #s(literal -2 binary64) (/.f64 lambda2 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))) (log.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
(+ (log (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -2 (/ lambda2 (+ (pow lambda2 2) (pow phi1 2)))) (* lambda1 (+ (* 1/6 (* lambda1 (+ (* -16 (/ (pow lambda2 3) (pow (+ (pow lambda2 2) (pow phi1 2)) 3))) (* 12 (/ lambda2 (pow (+ (pow lambda2 2) (pow phi1 2)) 2)))))) (* 1/2 (+ (* -4 (/ (pow lambda2 2) (pow (+ (pow lambda2 2) (pow phi1 2)) 2))) (* 2 (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 lambda2 lambda2) (*.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (/.f64 #s(literal 2 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (*.f64 (*.f64 #s(literal 1/6 binary64) lambda1) (fma.f64 #s(literal -16 binary64) (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (*.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (*.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))) (/.f64 (*.f64 #s(literal 12 binary64) lambda2) (*.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))))) (*.f64 #s(literal -2 binary64) (/.f64 lambda2 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))) (log.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
(* -2 (log (/ 1 lambda1)))
(neg.f64 (*.f64 (log.f64 lambda1) #s(literal -2 binary64)))
(+ (* -2 (log (/ 1 lambda1))) (* -2 (/ lambda2 lambda1)))
(*.f64 #s(literal -2 binary64) (+.f64 (neg.f64 (log.f64 lambda1)) (/.f64 lambda2 lambda1)))
(+ (* -2 (log (/ 1 lambda1))) (+ (* -2 (/ lambda2 lambda1)) (* 1/2 (/ (+ (* -4 (pow lambda2 2)) (* 2 (+ (pow lambda2 2) (pow phi1 2)))) (pow lambda1 2)))))
(fma.f64 #s(literal -2 binary64) (+.f64 (neg.f64 (log.f64 lambda1)) (/.f64 lambda2 lambda1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (*.f64 (*.f64 lambda2 lambda2) #s(literal -4 binary64)))) (*.f64 lambda1 lambda1)))
(+ (* -2 (log (/ 1 lambda1))) (+ (* -2 (/ lambda2 lambda1)) (+ (* 1/6 (/ (+ (* -16 (pow lambda2 3)) (* 12 (* lambda2 (+ (pow lambda2 2) (pow phi1 2))))) (pow lambda1 3))) (* 1/2 (/ (+ (* -4 (pow lambda2 2)) (* 2 (+ (pow lambda2 2) (pow phi1 2)))) (pow lambda1 2))))))
(fma.f64 #s(literal -2 binary64) (+.f64 (neg.f64 (log.f64 lambda1)) (/.f64 lambda2 lambda1)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (*.f64 (*.f64 lambda2 lambda2) #s(literal -4 binary64))) (*.f64 lambda1 lambda1)) (/.f64 (*.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) #s(literal -16 binary64) (*.f64 (*.f64 #s(literal 12 binary64) lambda2) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))))
(* -2 (log (/ -1 lambda1)))
(*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) lambda1)))
(+ (* -2 (log (/ -1 lambda1))) (* -2 (/ lambda2 lambda1)))
(*.f64 #s(literal -2 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) lambda1)) (/.f64 lambda2 lambda1)))
(+ (* -2 (log (/ -1 lambda1))) (* -1 (/ (+ (* -1/2 (/ (+ (* -4 (pow lambda2 2)) (* 2 (+ (pow lambda2 2) (pow phi1 2)))) lambda1)) (* 2 lambda2)) lambda1)))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) lambda1))) (/.f64 (fma.f64 lambda2 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (*.f64 (*.f64 lambda2 lambda2) #s(literal -4 binary64)))) lambda1)) lambda1))
(+ (* -2 (log (/ -1 lambda1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -12 (* lambda2 (+ (pow lambda2 2) (pow phi1 2)))) (* 16 (pow lambda2 3))) lambda1)) (* 1/2 (+ (* -4 (pow lambda2 2)) (* 2 (+ (pow lambda2 2) (pow phi1 2)))))) lambda1)) (* 2 lambda2)) lambda1)))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) lambda1))) (/.f64 (-.f64 (*.f64 lambda2 #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) #s(literal 16 binary64) (*.f64 (*.f64 lambda2 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))) #s(literal -12 binary64))) lambda1) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (*.f64 (*.f64 lambda2 lambda2) #s(literal -4 binary64))))) lambda1)) lambda1))
(log (+ (pow lambda1 2) (pow phi1 2)))
(log.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))
(+ (log (+ (pow lambda1 2) (pow phi1 2))) (* -2 (/ (* lambda1 lambda2) (+ (pow lambda1 2) (pow phi1 2)))))
(fma.f64 #s(literal -2 binary64) (*.f64 lambda1 (/.f64 lambda2 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (log.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))
(+ (log (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -2 (/ lambda1 (+ (pow lambda1 2) (pow phi1 2)))) (* 1/2 (* lambda2 (+ (* -4 (/ (pow lambda1 2) (pow (+ (pow lambda1 2) (pow phi1 2)) 2))) (* 2 (/ 1 (+ (pow lambda1 2) (pow phi1 2))))))))))
(fma.f64 lambda2 (fma.f64 (*.f64 #s(literal 1/2 binary64) lambda2) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (/.f64 #s(literal 2 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (/.f64 (*.f64 lambda1 #s(literal -2 binary64)) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (log.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))
(+ (log (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -2 (/ lambda1 (+ (pow lambda1 2) (pow phi1 2)))) (* lambda2 (+ (* 1/6 (* lambda2 (+ (* -16 (/ (pow lambda1 3) (pow (+ (pow lambda1 2) (pow phi1 2)) 3))) (* 12 (/ lambda1 (pow (+ (pow lambda1 2) (pow phi1 2)) 2)))))) (* 1/2 (+ (* -4 (/ (pow lambda1 2) (pow (+ (pow lambda1 2) (pow phi1 2)) 2))) (* 2 (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))))
(fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (/.f64 #s(literal 2 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 #s(literal 1/6 binary64) lambda2) (fma.f64 #s(literal -16 binary64) (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))) (/.f64 (*.f64 #s(literal 12 binary64) lambda1) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))))) (/.f64 (*.f64 lambda1 #s(literal -2 binary64)) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (log.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))
(* -2 (log (/ 1 lambda2)))
(neg.f64 (*.f64 (log.f64 lambda2) #s(literal -2 binary64)))
(+ (* -2 (log (/ 1 lambda2))) (* -2 (/ lambda1 lambda2)))
(*.f64 #s(literal -2 binary64) (+.f64 (neg.f64 (log.f64 lambda2)) (/.f64 lambda1 lambda2)))
(+ (* -2 (log (/ 1 lambda2))) (+ (* -2 (/ lambda1 lambda2)) (* 1/2 (/ (+ (* -4 (pow lambda1 2)) (* 2 (+ (pow lambda1 2) (pow phi1 2)))) (pow lambda2 2)))))
(fma.f64 #s(literal -2 binary64) (+.f64 (neg.f64 (log.f64 lambda2)) (/.f64 lambda1 lambda2)) (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (*.f64 (*.f64 lambda1 lambda1) #s(literal -4 binary64))) (*.f64 lambda2 lambda2))))
(+ (* -2 (log (/ 1 lambda2))) (+ (* -2 (/ lambda1 lambda2)) (+ (* 1/6 (/ (+ (* -16 (pow lambda1 3)) (* 12 (* lambda1 (+ (pow lambda1 2) (pow phi1 2))))) (pow lambda2 3))) (* 1/2 (/ (+ (* -4 (pow lambda1 2)) (* 2 (+ (pow lambda1 2) (pow phi1 2)))) (pow lambda2 2))))))
(fma.f64 #s(literal -2 binary64) (+.f64 (neg.f64 (log.f64 lambda2)) (/.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (*.f64 (*.f64 lambda1 lambda1) #s(literal -4 binary64))) (*.f64 lambda2 lambda2)) (*.f64 #s(literal 1/6 binary64) (/.f64 (fma.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) #s(literal -16 binary64) (*.f64 #s(literal 12 binary64) (*.f64 lambda1 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))) (*.f64 lambda2 (*.f64 lambda2 lambda2))))))
(* -2 (log (/ -1 lambda2)))
(*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) lambda2)))
(+ (* -2 (log (/ -1 lambda2))) (* -2 (/ lambda1 lambda2)))
(*.f64 #s(literal -2 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) lambda2)) (/.f64 lambda1 lambda2)))
(+ (* -2 (log (/ -1 lambda2))) (* -1 (/ (+ (* -1/2 (/ (+ (* -4 (pow lambda1 2)) (* 2 (+ (pow lambda1 2) (pow phi1 2)))) lambda2)) (* 2 lambda1)) lambda2)))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) lambda2))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (*.f64 (*.f64 lambda1 lambda1) #s(literal -4 binary64))) lambda2) (*.f64 lambda1 #s(literal 2 binary64))) lambda2))
(+ (* -2 (log (/ -1 lambda2))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -12 (* lambda1 (+ (pow lambda1 2) (pow phi1 2)))) (* 16 (pow lambda1 3))) lambda2)) (* 1/2 (+ (* -4 (pow lambda1 2)) (* 2 (+ (pow lambda1 2) (pow phi1 2)))))) lambda2)) (* 2 lambda1)) lambda2)))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) lambda2))) (/.f64 (-.f64 (*.f64 lambda1 #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 #s(literal -12 binary64) (*.f64 lambda1 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))) (*.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) #s(literal 16 binary64))) lambda2) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (*.f64 (*.f64 lambda1 lambda1) #s(literal -4 binary64))))) lambda2)) lambda2))
(log (pow (- lambda1 lambda2) 2))
(log.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(+ (log (pow (- lambda1 lambda2) 2)) (/ (pow phi1 2) (pow (- lambda1 lambda2) 2)))
(+.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(+ (log (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) (+ (* -1/2 (/ (pow phi1 2) (pow (- lambda1 lambda2) 4))) (/ 1 (pow (- lambda1 lambda2) 2)))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 phi1 phi1) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (log.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(+ (log (pow (- lambda1 lambda2) 2)) (* (pow phi1 2) (+ (* (pow phi1 2) (- (* 1/3 (/ (pow phi1 2) (pow (- lambda1 lambda2) 6))) (* 1/2 (/ 1 (pow (- lambda1 lambda2) 4))))) (/ 1 (pow (- lambda1 lambda2) 2)))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 phi1 phi1) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (log.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(* -2 (log (/ 1 phi1)))
(neg.f64 (*.f64 (log.f64 phi1) #s(literal -2 binary64)))
(+ (* -2 (log (/ 1 phi1))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))
(fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 phi1)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))
(+ (* -2 (log (/ 1 phi1))) (+ (* -1/2 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))
(fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 phi1)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))
(+ (* -2 (log (/ 1 phi1))) (+ (* -1/2 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/3 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))
(fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 phi1)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (pow.f64 phi1 #s(literal 6 binary64))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))))
(* -2 (log (/ -1 phi1)))
(*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) phi1)))
(+ (* -2 (log (/ -1 phi1))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))
(fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) phi1)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))
(+ (* -2 (log (/ -1 phi1))) (+ (* -1/2 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))
(fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) phi1)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))
(+ (* -2 (log (/ -1 phi1))) (+ (* -1/2 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/3 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))
(fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) phi1)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (pow.f64 phi1 #s(literal 6 binary64))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))))
(sqrt (+ (pow lambda2 2) (pow phi1 2)))
(sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))
(+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* -1 (* (* lambda1 lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))
(-.f64 (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))) (*.f64 (*.f64 lambda1 lambda2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))))
(+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -1 (* lambda2 (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))
(fma.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda2 lambda2) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (neg.f64 lambda2))) (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
(+ (sqrt (+ (pow lambda2 2) (pow phi1 2))) (* lambda1 (+ (* -1 (* lambda2 (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))) (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (sqrt (/ 1 (pow (+ (pow lambda2 2) (pow phi1 2)) 3))))))))))
(fma.f64 lambda1 (fma.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda2 lambda2) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda2 lambda2) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (*.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (neg.f64 lambda2))) (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
lambda1
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(fma.f64 lambda1 (/.f64 lambda2 (neg.f64 lambda1)) lambda1)
(* lambda1 (+ 1 (+ (* -1 (/ lambda2 lambda1)) (* 1/2 (/ (pow phi1 2) (pow lambda1 2))))))
(fma.f64 lambda1 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (*.f64 lambda1 lambda1)) (/.f64 lambda2 lambda1)) lambda1)
(* lambda1 (+ 1 (+ (* -1 (/ lambda2 lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (pow lambda1 3))) (* 1/2 (/ (pow phi1 2) (pow lambda1 2)))))))
(fma.f64 lambda1 (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (/.f64 (*.f64 phi1 phi1) (*.f64 lambda1 (*.f64 lambda1 lambda1))) (/.f64 (*.f64 phi1 phi1) (*.f64 lambda1 lambda1)))) (/.f64 lambda2 lambda1)) lambda1)
(* -1 lambda1)
(neg.f64 lambda1)
(* -1 (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1)))))
(*.f64 lambda1 (+.f64 #s(literal -1 binary64) (/.f64 lambda2 lambda1)))
(* -1 (* lambda1 (+ 1 (* -1 (/ (+ lambda2 (* -1/2 (/ (pow phi1 2) lambda1))) lambda1)))))
(neg.f64 (fma.f64 lambda1 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 phi1 phi1) lambda1) lambda2) (neg.f64 lambda1)) lambda1))
(* -1 (* lambda1 (+ 1 (* -1 (/ (+ lambda2 (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1)) (* 1/2 (pow phi1 2))) lambda1))) lambda1)))))
(neg.f64 (fma.f64 lambda1 (neg.f64 (/.f64 (-.f64 lambda2 (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (/.f64 (*.f64 phi1 phi1) lambda1) (*.f64 phi1 phi1))) lambda1)) lambda1)) lambda1))
(sqrt (+ (pow lambda1 2) (pow phi1 2)))
(sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))
(+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* -1 (* (* lambda1 lambda2) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))
(-.f64 (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))) (*.f64 (*.f64 lambda1 lambda2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))))
(+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -1 (* lambda1 (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))
(fma.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (neg.f64 lambda1))) (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))
(+ (sqrt (+ (pow lambda1 2) (pow phi1 2))) (* lambda2 (+ (* -1 (* lambda1 (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))) (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (sqrt (/ 1 (pow (+ (pow lambda1 2) (pow phi1 2)) 3))))))))))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (*.f64 lambda1 (*.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (neg.f64 lambda1))) (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))
lambda2
(* lambda2 (+ 1 (* -1 (/ lambda1 lambda2))))
(fma.f64 lambda2 (/.f64 lambda1 (neg.f64 lambda2)) lambda2)
(* lambda2 (+ 1 (+ (* -1 (/ lambda1 lambda2)) (* 1/2 (/ (pow phi1 2) (pow lambda2 2))))))
(fma.f64 lambda2 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (*.f64 lambda2 lambda2)) (/.f64 lambda1 lambda2)) lambda2)
(* lambda2 (+ 1 (+ (* -1 (/ lambda1 lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (pow lambda2 3))) (* 1/2 (/ (pow phi1 2) (pow lambda2 2)))))))
(fma.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (/.f64 (*.f64 phi1 phi1) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (/.f64 (*.f64 phi1 phi1) (*.f64 lambda2 lambda2))) (/.f64 lambda1 (neg.f64 lambda2))) lambda2)
(* -1 lambda2)
(neg.f64 lambda2)
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ 1 (* -1 (/ (+ lambda1 (* -1/2 (/ (pow phi1 2) lambda2))) lambda2)))))
(neg.f64 (fma.f64 lambda2 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 phi1 phi1) lambda2) lambda1) (neg.f64 lambda2)) lambda2))
(* -1 (* lambda2 (+ 1 (* -1 (/ (+ lambda1 (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2)) (* 1/2 (pow phi1 2))) lambda2))) lambda2)))))
(neg.f64 (fma.f64 lambda2 (/.f64 (-.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (/.f64 (*.f64 phi1 phi1) lambda2) (*.f64 phi1 phi1))) lambda2)) (neg.f64 lambda2)) lambda2))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- (+ lambda1 (* 1/2 (/ (pow phi1 2) (- lambda1 lambda2)))) lambda2)
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 phi1 phi1) (-.f64 lambda1 lambda2)) lambda1) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (/ (pow phi1 2) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ 1 (- lambda1 lambda2)))))) lambda2)
(-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda1) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* (pow phi1 2) (- (* 1/16 (/ (pow phi1 2) (pow (- lambda1 lambda2) 5))) (* 1/8 (/ 1 (pow (- lambda1 lambda2) 3))))) (* 1/2 (/ 1 (- lambda1 lambda2)))))) lambda2)
(-.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 phi1 phi1) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda1) lambda2)
phi1
(* phi1 (+ 1 (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))
(fma.f64 phi1 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) phi1)
(* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))
(fma.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64))) (pow.f64 phi1 #s(literal 4 binary64)))) phi1)
(* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/16 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))))
(fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64))) (pow.f64 phi1 #s(literal 6 binary64))))) phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 (* phi1 (+ 1 (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) #s(literal 1 binary64)) (neg.f64 phi1))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))))
(neg.f64 (fma.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64))) (pow.f64 phi1 #s(literal 4 binary64)))) phi1))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (pow (- lambda1 lambda2) 4) (pow phi1 4))) (+ (* 1/16 (/ (pow (- lambda1 lambda2) 6) (pow phi1 6))) (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))))))
(neg.f64 (fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64))) (pow.f64 phi1 #s(literal 6 binary64))))) phi1))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow phi1 2) (pow (- lambda1 lambda2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))))
(* R (sqrt (+ (pow lambda2 2) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
(+ (* -1 (* (* R (* lambda1 lambda2)) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))))
(fma.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))) (*.f64 (neg.f64 R) (*.f64 (*.f64 lambda1 lambda2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))))))
(+ (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2)))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))
(fma.f64 lambda1 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda1 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda2 lambda2) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (*.f64 (neg.f64 (*.f64 lambda2 R)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))))) (*.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))))
(+ (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R lambda2) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (pow lambda2 2) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- 1 (/ (pow lambda2 2) (+ (pow lambda2 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))))))))
(fma.f64 lambda1 (fma.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (fma.f64 R (*.f64 (*.f64 (*.f64 lambda1 lambda2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda2 lambda2) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (*.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))))) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda2 lambda2) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))))))) (*.f64 (neg.f64 (*.f64 lambda2 R)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))))) (*.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))))
(* R lambda1)
(*.f64 lambda1 R)
(* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1))))
(*.f64 lambda1 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1)))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda1 2))))))
(*.f64 lambda1 (+.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi1 phi1))) (*.f64 lambda1 lambda1))))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (pow lambda1 3))) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda1 2)))))))
(*.f64 lambda1 (+.f64 R (fma.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) (/.f64 (*.f64 R (*.f64 phi1 phi1)) (*.f64 lambda1 lambda1))) (neg.f64 (/.f64 (*.f64 lambda2 R) lambda1)))))
(* -1 (* R lambda1))
(*.f64 lambda1 (neg.f64 R))
(* -1 (* lambda1 (+ R (* -1 (/ (* R lambda2) lambda1)))))
(neg.f64 (*.f64 lambda1 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1))))
(* -1 (* lambda1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) lambda1)) (* R lambda2)) lambda1)))))
(*.f64 (-.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (*.f64 lambda2 R)) lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow phi1 2))) (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) lambda1))) lambda1)) (* R lambda2)) lambda1)))))
(*.f64 (-.f64 R (/.f64 (-.f64 (*.f64 lambda2 R) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 R (*.f64 phi1 phi1) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) lambda1)))) lambda1)) lambda1)) (neg.f64 lambda1))
(* R (sqrt (+ (pow lambda1 2) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))
(+ (* -1 (* (* R (* lambda1 lambda2)) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))))
(-.f64 (*.f64 R (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (*.f64 R (*.f64 lambda1 lambda2))))
(+ (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R lambda1) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2)))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))
(fma.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 lambda2 R) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))) (*.f64 (*.f64 lambda1 (neg.f64 R)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))) (*.f64 R (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))
(+ (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R lambda1) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (pow lambda1 2) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- 1 (/ (pow lambda1 2) (+ (pow lambda1 2) (pow phi1 2))))) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))))))))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (fma.f64 R (*.f64 lambda1 (*.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))))) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))))) (*.f64 (*.f64 lambda1 (neg.f64 R)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))) (*.f64 R (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))
(* R lambda2)
(*.f64 lambda2 R)
(* lambda2 (+ R (* -1 (/ (* R lambda1) lambda2))))
(*.f64 lambda2 (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2)))
(* lambda2 (+ R (+ (* -1 (/ (* R lambda1) lambda2)) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda2 2))))))
(*.f64 lambda2 (+.f64 R (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi1 phi1))) (*.f64 lambda2 lambda2)) (/.f64 (*.f64 lambda1 R) lambda2))))
(* lambda2 (+ R (+ (* -1 (/ (* R lambda1) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (pow lambda2 3))) (* 1/2 (/ (* R (pow phi1 2)) (pow lambda2 2)))))))
(*.f64 lambda2 (+.f64 R (fma.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (/.f64 (*.f64 R (*.f64 phi1 phi1)) (*.f64 lambda2 lambda2))) (neg.f64 (/.f64 (*.f64 lambda1 R) lambda2)))))
(* -1 (* R lambda2))
(neg.f64 (*.f64 lambda2 R))
(* -1 (* lambda2 (+ R (* -1 (/ (* R lambda1) lambda2)))))
(*.f64 (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) lambda2)) (* R lambda1)) lambda2)))))
(*.f64 (-.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 R (/.f64 (*.f64 phi1 phi1) lambda2)) (*.f64 lambda1 R)) lambda2)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (pow phi1 2))) (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) lambda2))) lambda2)) (* R lambda1)) lambda2)))))
(neg.f64 (*.f64 lambda2 (-.f64 R (/.f64 (fma.f64 lambda1 R (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 R (*.f64 phi1 phi1) (/.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1))) lambda2))) (neg.f64 lambda2))) lambda2))))
(* R (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) R)
(+ (* 1/2 (/ (* R (pow phi1 2)) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(fma.f64 (-.f64 lambda1 lambda2) R (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi1 phi1))) (-.f64 lambda1 lambda2)))
(+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* -1/8 (/ (* R (pow phi1 2)) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ R (- lambda1 lambda2))))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/2 binary64) (/.f64 R (-.f64 lambda1 lambda2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi1 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) R))
(+ (* R (- lambda1 lambda2)) (* (pow phi1 2) (+ (* 1/2 (/ R (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/8 (/ R (pow (- lambda1 lambda2) 3))) (* 1/16 (/ (* R (pow phi1 2)) (pow (- lambda1 lambda2) 5))))))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/8 binary64) (/.f64 R (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 R (*.f64 phi1 phi1))) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) R) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))
(* R phi1)
(*.f64 R phi1)
(* phi1 (+ R (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) R))
(* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(*.f64 phi1 (+.f64 R (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64))) (pow.f64 phi1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 phi1)))))
(* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* R (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(*.f64 phi1 (+.f64 R (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64))) (pow.f64 phi1 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)))) (pow.f64 phi1 #s(literal 6 binary64)))))))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* phi1 (+ R (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(*.f64 (neg.f64 phi1) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) R))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(neg.f64 (*.f64 phi1 (+.f64 R (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64))) (pow.f64 phi1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 phi1))))))
(* -1 (* phi1 (+ R (+ (* -1/8 (/ (* R (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* R (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))))
(neg.f64 (*.f64 phi1 (+.f64 R (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64))) (pow.f64 phi1 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)))) (pow.f64 phi1 #s(literal 6 binary64))))))))
(+ (pow lambda2 2) (pow phi1 2))
(fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))
(+ (* -2 (* lambda1 lambda2)) (+ (pow lambda2 2) (pow phi1 2)))
(fma.f64 lambda2 (fma.f64 lambda1 #s(literal -2 binary64) lambda2) (*.f64 phi1 phi1))
(+ (* lambda1 (+ lambda1 (* -2 lambda2))) (+ (pow lambda2 2) (pow phi1 2)))
(fma.f64 lambda1 (fma.f64 lambda2 #s(literal -2 binary64) lambda1) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))
(+ (* lambda1 (+ lambda1 (* -2 lambda2))) (+ (pow lambda2 2) (pow phi1 2)))
(fma.f64 lambda1 (fma.f64 lambda2 #s(literal -2 binary64) lambda1) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))
(pow lambda1 2)
(*.f64 lambda1 lambda1)
(* (pow lambda1 2) (+ 1 (* -2 (/ lambda2 lambda1))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -2 binary64) #s(literal 1 binary64)))
(* (pow lambda1 2) (+ 1 (+ (* -2 (/ lambda2 lambda1)) (+ (/ (pow lambda2 2) (pow lambda1 2)) (/ (pow phi1 2) (pow lambda1 2))))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (fma.f64 (/.f64 lambda2 lambda1) #s(literal -2 binary64) #s(literal 1 binary64)) (+.f64 (/.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 lambda1)) (/.f64 (*.f64 phi1 phi1) (*.f64 lambda1 lambda1)))))
(* (pow lambda1 2) (+ 1 (+ (* -2 (/ lambda2 lambda1)) (+ (/ (pow lambda2 2) (pow lambda1 2)) (/ (pow phi1 2) (pow lambda1 2))))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (fma.f64 (/.f64 lambda2 lambda1) #s(literal -2 binary64) #s(literal 1 binary64)) (+.f64 (/.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 lambda1)) (/.f64 (*.f64 phi1 phi1) (*.f64 lambda1 lambda1)))))
(pow lambda1 2)
(*.f64 lambda1 lambda1)
(* (pow lambda1 2) (+ 1 (* -2 (/ lambda2 lambda1))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 (/.f64 lambda2 lambda1) #s(literal -2 binary64) #s(literal 1 binary64)))
(* (pow lambda1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (pow lambda2 2) (pow phi1 2)) lambda1)) (* 2 lambda2)) lambda1))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 lambda2 #s(literal 2 binary64)) (/.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) lambda1)) lambda1)))
(* (pow lambda1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (pow lambda2 2) (pow phi1 2)) lambda1)) (* 2 lambda2)) lambda1))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 lambda2 #s(literal 2 binary64)) (/.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)) lambda1)) lambda1)))
(+ (pow lambda1 2) (pow phi1 2))
(fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))
(+ (* -2 (* lambda1 lambda2)) (+ (pow lambda1 2) (pow phi1 2)))
(fma.f64 #s(literal -2 binary64) (*.f64 lambda1 lambda2) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))
(+ (* lambda2 (+ lambda2 (* -2 lambda1))) (+ (pow lambda1 2) (pow phi1 2)))
(fma.f64 lambda2 (fma.f64 lambda1 #s(literal -2 binary64) lambda2) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))
(+ (* lambda2 (+ lambda2 (* -2 lambda1))) (+ (pow lambda1 2) (pow phi1 2)))
(fma.f64 lambda2 (fma.f64 lambda1 #s(literal -2 binary64) lambda2) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))
(pow lambda2 2)
(*.f64 lambda2 lambda2)
(* (pow lambda2 2) (+ 1 (* -2 (/ lambda1 lambda2))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 (/.f64 lambda1 lambda2) #s(literal -2 binary64) #s(literal 1 binary64)))
(* (pow lambda2 2) (+ 1 (+ (* -2 (/ lambda1 lambda2)) (+ (/ (pow lambda1 2) (pow lambda2 2)) (/ (pow phi1 2) (pow lambda2 2))))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (fma.f64 (/.f64 lambda1 lambda2) #s(literal -2 binary64) #s(literal 1 binary64)) (+.f64 (/.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (/.f64 (*.f64 phi1 phi1) (*.f64 lambda2 lambda2)))))
(* (pow lambda2 2) (+ 1 (+ (* -2 (/ lambda1 lambda2)) (+ (/ (pow lambda1 2) (pow lambda2 2)) (/ (pow phi1 2) (pow lambda2 2))))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (fma.f64 (/.f64 lambda1 lambda2) #s(literal -2 binary64) #s(literal 1 binary64)) (+.f64 (/.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 lambda2)) (/.f64 (*.f64 phi1 phi1) (*.f64 lambda2 lambda2)))))
(pow lambda2 2)
(*.f64 lambda2 lambda2)
(* (pow lambda2 2) (+ 1 (* -2 (/ lambda1 lambda2))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 (/.f64 lambda1 lambda2) #s(literal -2 binary64) #s(literal 1 binary64)))
(* (pow lambda2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (pow lambda1 2) (pow phi1 2)) lambda2)) (* 2 lambda1)) lambda2))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 lambda1 #s(literal 2 binary64)) (/.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) lambda2)) lambda2)))
(* (pow lambda2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (pow lambda1 2) (pow phi1 2)) lambda2)) (* 2 lambda1)) lambda2))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 lambda1 #s(literal 2 binary64)) (/.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)) lambda2)) lambda2)))
(pow (- lambda1 lambda2) 2)
(*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))
(+ (pow phi1 2) (pow (- lambda1 lambda2) 2))
(fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))
(+ (pow phi1 2) (pow (- lambda1 lambda2) 2))
(fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))
(+ (pow phi1 2) (pow (- lambda1 lambda2) 2))
(fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))
(pow phi1 2)
(*.f64 phi1 phi1)
(* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))
(* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))
(* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))
(pow phi1 2)
(*.f64 phi1 phi1)
(* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))
(* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))
(* (pow phi1 2) (+ 1 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))

eval245.0ms (1.9%)

Memory
6.1MiB live, 314.6MiB allocated
Compiler

Compiled 77 132 to 3 880 computations (95% saved)

prune266.0ms (2%)

Memory
-1.5MiB live, 373.0MiB allocated
Pruning

52 alts after pruning (47 fresh and 5 done)

PrunedKeptTotal
New1 218171 235
Fresh43034
Picked325
Done033
Total1 225521 277
Accuracy
98.6%
Counts
1 277 → 52
Alt Table
Click to see full alt table
StatusAccuracyProgram
13.0%
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 lambda1 R) #s(literal -1/384 binary64) (*.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1))) #s(literal 1/46080 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda1 R))) (*.f64 lambda1 (neg.f64 R)))
33.8%
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (/.f64 R (/.f64 lambda1 lambda2)))) (neg.f64 lambda1))
19.7%
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) R (*.f64 #s(literal -1/46080 binary64) (*.f64 R (*.f64 phi1 phi1)))) (*.f64 #s(literal -1/8 binary64) R)) R) (neg.f64 lambda1))
37.6%
(*.f64 (fma.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda1))) (neg.f64 lambda1))
19.6%
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi1 phi1)) R) (neg.f64 lambda1))
43.3%
(*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1)) (neg.f64 lambda1))
42.3%
(*.f64 (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))) (neg.f64 lambda1))
18.6%
(*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 R lambda1)) (neg.f64 lambda2)) (neg.f64 lambda1))
7.9%
(*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
20.4%
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
21.5%
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
19.6%
(*.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/46080 binary64) (*.f64 phi1 phi1) #s(literal 1/384 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 lambda1))
30.4%
(*.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 lambda1))
10.1%
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)
22.7%
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
6.7%
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
42.8%
(*.f64 lambda2 (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2)))
22.7%
(*.f64 lambda2 R)
23.1%
(*.f64 lambda1 (neg.f64 R))
2.4%
(*.f64 lambda1 R)
52.9%
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
54.7%
(*.f64 R (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1)))
42.9%
(*.f64 R (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1)))
68.6%
(*.f64 R (hypot.f64 phi2 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))))
51.7%
(*.f64 R (hypot.f64 phi2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal -1 binary64) lambda2))))
68.6%
(*.f64 R (hypot.f64 phi2 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))))
62.7%
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
21.2%
(*.f64 R (hypot.f64 phi2 (exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))))
64.6%
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
15.0%
(*.f64 R (hypot.f64 phi1 (exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 1 binary64)))))
11.9%
(*.f64 R (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1))
11.2%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2)))
22.1%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
6.6%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1))
6.7%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))
20.3%
(*.f64 R (*.f64 lambda2 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))
20.3%
(*.f64 R (*.f64 lambda2 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (fma.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))))
27.4%
(*.f64 R (*.f64 lambda2 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))
17.0%
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 phi2 (fma.f64 phi1 (/.f64 #s(literal 1/2 binary64) phi2) #s(literal 1/2 binary64))))))
20.4%
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
50.2%
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))
36.8%
(*.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
61.5%
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
43.7%
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
62.1%
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 phi1) (*.f64 (neg.f64 (sin.f64 phi1)) (sin.f64 phi2))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
33.0%
(*.f64 R (neg.f64 phi1))
31.1%
(*.f64 R (exp.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) phi1))) #s(literal 1/2 binary64))))
22.1%
(*.f64 R (exp.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) lambda1))) #s(literal 1/2 binary64))))
21.8%
(*.f64 R (exp.f64 (*.f64 (neg.f64 (*.f64 (log.f64 lambda2) #s(literal -2 binary64))) #s(literal 1/2 binary64))))
20.8%
(*.f64 R (exp.f64 (*.f64 (log.f64 (*.f64 lambda2 lambda2)) #s(literal 1/2 binary64))))
31.8%
(*.f64 R phi2)
6.7%
(neg.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
Compiler

Compiled 2 503 to 1 079 computations (56.9% saved)

regimes272.0ms (2.1%)

Memory
-11.5MiB live, 408.8MiB allocated
Counts
80 → 2
Calls
Call 1
Inputs
(*.f64 R phi2)
(*.f64 lambda1 R)
(*.f64 lambda2 R)
(*.f64 R (neg.f64 lambda1))
(*.f64 R (neg.f64 phi1))
(*.f64 lambda1 (neg.f64 R))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi1 phi1)) R) (neg.f64 lambda1))
(*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1)))
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
(*.f64 lambda2 (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2)))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(*.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
(*.f64 (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))) (neg.f64 lambda1))
(*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1)) (neg.f64 lambda1))
(*.f64 R (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (+.f64 #s(literal 0 binary64) phi1)))
(*.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 lambda1))
(*.f64 R (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(*.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/46080 binary64) (*.f64 phi1 phi1) #s(literal 1/384 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 lambda1))
(neg.f64 (*.f64 lambda1 (-.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (*.f64 lambda2 R)) lambda1))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) R (*.f64 #s(literal -1/46080 binary64) (*.f64 R (*.f64 phi1 phi1)))) (*.f64 #s(literal -1/8 binary64) R)) R) (neg.f64 lambda1))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) R) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(*.f64 (fma.f64 R (/.f64 lambda2 (neg.f64 lambda1)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)) R)) (neg.f64 lambda1))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 lambda1 R) #s(literal -1/384 binary64) (*.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1))) #s(literal 1/46080 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda1 R))) (*.f64 lambda1 (neg.f64 R)))
(*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 R lambda1)) (neg.f64 lambda2)) (neg.f64 lambda1))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))) (neg.f64 lambda1))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (/.f64 R (/.f64 lambda1 lambda2)))) (neg.f64 lambda1))
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(neg.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(neg.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2)))
(*.f64 R (*.f64 lambda2 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 phi2 (fma.f64 phi1 (/.f64 #s(literal 1/2 binary64) phi2) #s(literal 1/2 binary64))))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))))
(*.f64 R (exp.f64 (*.f64 (log.f64 (*.f64 lambda2 lambda2)) #s(literal 1/2 binary64))))
(*.f64 R (exp.f64 (*.f64 (neg.f64 (*.f64 (log.f64 lambda2) #s(literal -2 binary64))) #s(literal 1/2 binary64))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(*.f64 R (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))
(*.f64 R (exp.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) lambda1))) #s(literal 1/2 binary64))))
(*.f64 R (exp.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) phi1))) #s(literal 1/2 binary64))))
(*.f64 R (exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64))))
(*.f64 R (hypot.f64 phi2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal -1 binary64) lambda2))))
(*.f64 R (hypot.f64 phi2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))))
(*.f64 R (hypot.f64 phi2 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))))
(*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))) (neg.f64 lambda1))
(*.f64 (fma.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) R (/.f64 (*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 lambda1))) (neg.f64 lambda1))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (hypot.f64 phi2 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))))
(*.f64 R (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1)))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1)))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 phi1 phi2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (pow.f64 (pow.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(*.f64 R (hypot.f64 phi1 (exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 1 binary64)))))
(*.f64 R (hypot.f64 phi2 (exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))))))))
(*.f64 R (*.f64 lambda2 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))
(*.f64 R (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda1))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 phi1) (*.f64 (neg.f64 (sin.f64 phi1)) (sin.f64 phi2))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (sqrt.f64 (+.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 phi1)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (fma.f64 phi1 (/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) phi1)) #s(literal -1/2 binary64)) phi2) phi1) (neg.f64 phi1)))
(*.f64 R (*.f64 lambda2 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (fma.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))))
Outputs
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(*.f64 R (hypot.f64 phi2 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))))
Calls

9 calls:

44.0ms
lambda1
40.0ms
phi2
28.0ms
lambda2
28.0ms
phi1
24.0ms
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
Results
AccuracySegmentsBranch
76.7%2R
80.4%5lambda1
77.5%4lambda2
91.4%3phi1
91.3%2phi2
77.5%2(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
79.0%2(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
79.0%2(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
81.1%3(-.f64 lambda1 lambda2)
Compiler

Compiled 144 to 79 computations (45.1% saved)

regimes21.0ms (0.2%)

Memory
6.5MiB live, 48.4MiB allocated
Counts
61 → 2
Calls
Call 1
Inputs
(*.f64 R phi2)
(*.f64 lambda1 R)
(*.f64 lambda2 R)
(*.f64 R (neg.f64 lambda1))
(*.f64 R (neg.f64 phi1))
(*.f64 lambda1 (neg.f64 R))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi1 phi1)) R) (neg.f64 lambda1))
(*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1)))
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
(*.f64 lambda2 (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2)))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(*.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
(*.f64 (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))) (neg.f64 lambda1))
(*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1)) (neg.f64 lambda1))
(*.f64 R (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (+.f64 #s(literal 0 binary64) phi1)))
(*.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 lambda1))
(*.f64 R (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(*.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/46080 binary64) (*.f64 phi1 phi1) #s(literal 1/384 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 lambda1))
(neg.f64 (*.f64 lambda1 (-.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (*.f64 lambda2 R)) lambda1))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) R (*.f64 #s(literal -1/46080 binary64) (*.f64 R (*.f64 phi1 phi1)))) (*.f64 #s(literal -1/8 binary64) R)) R) (neg.f64 lambda1))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) R) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(*.f64 (fma.f64 R (/.f64 lambda2 (neg.f64 lambda1)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)) R)) (neg.f64 lambda1))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 lambda1 R) #s(literal -1/384 binary64) (*.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1))) #s(literal 1/46080 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda1 R))) (*.f64 lambda1 (neg.f64 R)))
(*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 R lambda1)) (neg.f64 lambda2)) (neg.f64 lambda1))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))) (neg.f64 lambda1))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (/.f64 R (/.f64 lambda1 lambda2)))) (neg.f64 lambda1))
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(neg.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(neg.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2)))
(*.f64 R (*.f64 lambda2 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 phi2 (fma.f64 phi1 (/.f64 #s(literal 1/2 binary64) phi2) #s(literal 1/2 binary64))))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))))
(*.f64 R (exp.f64 (*.f64 (log.f64 (*.f64 lambda2 lambda2)) #s(literal 1/2 binary64))))
(*.f64 R (exp.f64 (*.f64 (neg.f64 (*.f64 (log.f64 lambda2) #s(literal -2 binary64))) #s(literal 1/2 binary64))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(*.f64 R (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))
(*.f64 R (exp.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) lambda1))) #s(literal 1/2 binary64))))
(*.f64 R (exp.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) phi1))) #s(literal 1/2 binary64))))
(*.f64 R (exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) #s(literal 1/2 binary64))))
(*.f64 R (hypot.f64 phi2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal -1 binary64) lambda2))))
(*.f64 R (hypot.f64 phi2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))))
Outputs
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(*.f64 R (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))))
Calls

1 calls:

18.0ms
phi2
Results
AccuracySegmentsBranch
91.3%2phi2
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes34.0ms (0.3%)

Memory
-7.9MiB live, 69.7MiB allocated
Counts
55 → 3
Calls
Call 1
Inputs
(*.f64 R phi2)
(*.f64 lambda1 R)
(*.f64 lambda2 R)
(*.f64 R (neg.f64 lambda1))
(*.f64 R (neg.f64 phi1))
(*.f64 lambda1 (neg.f64 R))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi1 phi1)) R) (neg.f64 lambda1))
(*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1)))
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
(*.f64 lambda2 (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2)))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(*.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
(*.f64 (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))) (neg.f64 lambda1))
(*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1)) (neg.f64 lambda1))
(*.f64 R (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (+.f64 #s(literal 0 binary64) phi1)))
(*.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 lambda1))
(*.f64 R (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(*.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/46080 binary64) (*.f64 phi1 phi1) #s(literal 1/384 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 lambda1))
(neg.f64 (*.f64 lambda1 (-.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (*.f64 lambda2 R)) lambda1))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) R (*.f64 #s(literal -1/46080 binary64) (*.f64 R (*.f64 phi1 phi1)))) (*.f64 #s(literal -1/8 binary64) R)) R) (neg.f64 lambda1))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) R) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(*.f64 (fma.f64 R (/.f64 lambda2 (neg.f64 lambda1)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)) R)) (neg.f64 lambda1))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 lambda1 R) #s(literal -1/384 binary64) (*.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1))) #s(literal 1/46080 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda1 R))) (*.f64 lambda1 (neg.f64 R)))
(*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 R lambda1)) (neg.f64 lambda2)) (neg.f64 lambda1))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))) (neg.f64 lambda1))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (/.f64 R (/.f64 lambda1 lambda2)))) (neg.f64 lambda1))
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(neg.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(neg.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2)))
(*.f64 R (*.f64 lambda2 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 phi2 (fma.f64 phi1 (/.f64 #s(literal 1/2 binary64) phi2) #s(literal 1/2 binary64))))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))))
(*.f64 R (exp.f64 (*.f64 (log.f64 (*.f64 lambda2 lambda2)) #s(literal 1/2 binary64))))
(*.f64 R (exp.f64 (*.f64 (neg.f64 (*.f64 (log.f64 lambda2) #s(literal -2 binary64))) #s(literal 1/2 binary64))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
Outputs
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
Calls

2 calls:

16.0ms
phi2
15.0ms
phi1
Results
AccuracySegmentsBranch
85.4%3phi1
88.1%3phi2
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes43.0ms (0.3%)

Memory
7.5MiB live, 46.6MiB allocated
Counts
54 → 3
Calls
Call 1
Inputs
(*.f64 R phi2)
(*.f64 lambda1 R)
(*.f64 lambda2 R)
(*.f64 R (neg.f64 lambda1))
(*.f64 R (neg.f64 phi1))
(*.f64 lambda1 (neg.f64 R))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi1 phi1)) R) (neg.f64 lambda1))
(*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1)))
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
(*.f64 lambda2 (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2)))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(*.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
(*.f64 (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))) (neg.f64 lambda1))
(*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1)) (neg.f64 lambda1))
(*.f64 R (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (+.f64 #s(literal 0 binary64) phi1)))
(*.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 lambda1))
(*.f64 R (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(*.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/46080 binary64) (*.f64 phi1 phi1) #s(literal 1/384 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 lambda1))
(neg.f64 (*.f64 lambda1 (-.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (*.f64 lambda2 R)) lambda1))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) R (*.f64 #s(literal -1/46080 binary64) (*.f64 R (*.f64 phi1 phi1)))) (*.f64 #s(literal -1/8 binary64) R)) R) (neg.f64 lambda1))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) R) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(*.f64 (fma.f64 R (/.f64 lambda2 (neg.f64 lambda1)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)) R)) (neg.f64 lambda1))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 lambda1 R) #s(literal -1/384 binary64) (*.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1))) #s(literal 1/46080 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda1 R))) (*.f64 lambda1 (neg.f64 R)))
(*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 R lambda1)) (neg.f64 lambda2)) (neg.f64 lambda1))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))) (neg.f64 lambda1))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (/.f64 R (/.f64 lambda1 lambda2)))) (neg.f64 lambda1))
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(neg.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(neg.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2)))
(*.f64 R (*.f64 lambda2 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 phi2 (fma.f64 phi1 (/.f64 #s(literal 1/2 binary64) phi2) #s(literal 1/2 binary64))))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))))
(*.f64 R (exp.f64 (*.f64 (log.f64 (*.f64 lambda2 lambda2)) #s(literal 1/2 binary64))))
(*.f64 R (exp.f64 (*.f64 (neg.f64 (*.f64 (log.f64 lambda2) #s(literal -2 binary64))) #s(literal 1/2 binary64))))
Outputs
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
Calls

2 calls:

25.0ms
phi1
15.0ms
phi2
Results
AccuracySegmentsBranch
82.1%3phi1
82.2%3phi2
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes16.0ms (0.1%)

Memory
24.2MiB live, 24.2MiB allocated
Counts
50 → 3
Calls
Call 1
Inputs
(*.f64 R phi2)
(*.f64 lambda1 R)
(*.f64 lambda2 R)
(*.f64 R (neg.f64 lambda1))
(*.f64 R (neg.f64 phi1))
(*.f64 lambda1 (neg.f64 R))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi1 phi1)) R) (neg.f64 lambda1))
(*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1)))
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
(*.f64 lambda2 (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2)))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(*.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
(*.f64 (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))) (neg.f64 lambda1))
(*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1)) (neg.f64 lambda1))
(*.f64 R (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (+.f64 #s(literal 0 binary64) phi1)))
(*.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 lambda1))
(*.f64 R (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(*.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/46080 binary64) (*.f64 phi1 phi1) #s(literal 1/384 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 lambda1))
(neg.f64 (*.f64 lambda1 (-.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (*.f64 lambda2 R)) lambda1))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) R (*.f64 #s(literal -1/46080 binary64) (*.f64 R (*.f64 phi1 phi1)))) (*.f64 #s(literal -1/8 binary64) R)) R) (neg.f64 lambda1))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) R) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(*.f64 (fma.f64 R (/.f64 lambda2 (neg.f64 lambda1)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)) R)) (neg.f64 lambda1))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 lambda1 R) #s(literal -1/384 binary64) (*.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1))) #s(literal 1/46080 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda1 R))) (*.f64 lambda1 (neg.f64 R)))
(*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 R lambda1)) (neg.f64 lambda2)) (neg.f64 lambda1))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))) (neg.f64 lambda1))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (/.f64 R (/.f64 lambda1 lambda2)))) (neg.f64 lambda1))
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(neg.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(neg.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2)))
(*.f64 R (*.f64 lambda2 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 phi2 (fma.f64 phi1 (/.f64 #s(literal 1/2 binary64) phi2) #s(literal 1/2 binary64))))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
Outputs
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))))))
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
Calls

1 calls:

14.0ms
phi2
Results
AccuracySegmentsBranch
82.2%3phi2
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes65.0ms (0.5%)

Memory
-57.4MiB live, 48.3MiB allocated
Counts
48 → 2
Calls
Call 1
Inputs
(*.f64 R phi2)
(*.f64 lambda1 R)
(*.f64 lambda2 R)
(*.f64 R (neg.f64 lambda1))
(*.f64 R (neg.f64 phi1))
(*.f64 lambda1 (neg.f64 R))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi1 phi1)) R) (neg.f64 lambda1))
(*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1)))
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
(*.f64 lambda2 (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2)))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(*.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
(*.f64 (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))) (neg.f64 lambda1))
(*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1)) (neg.f64 lambda1))
(*.f64 R (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (+.f64 #s(literal 0 binary64) phi1)))
(*.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 lambda1))
(*.f64 R (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(*.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/46080 binary64) (*.f64 phi1 phi1) #s(literal 1/384 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 lambda1))
(neg.f64 (*.f64 lambda1 (-.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (*.f64 lambda2 R)) lambda1))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) R (*.f64 #s(literal -1/46080 binary64) (*.f64 R (*.f64 phi1 phi1)))) (*.f64 #s(literal -1/8 binary64) R)) R) (neg.f64 lambda1))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) R) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(*.f64 (fma.f64 R (/.f64 lambda2 (neg.f64 lambda1)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)) R)) (neg.f64 lambda1))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 lambda1 R) #s(literal -1/384 binary64) (*.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1))) #s(literal 1/46080 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda1 R))) (*.f64 lambda1 (neg.f64 R)))
(*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 R lambda1)) (neg.f64 lambda2)) (neg.f64 lambda1))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))) (neg.f64 lambda1))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (/.f64 R (/.f64 lambda1 lambda2)))) (neg.f64 lambda1))
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda1))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (*.f64 lambda2 R) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(neg.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(neg.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(*.f64 (neg.f64 (*.f64 lambda1 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 lambda1))
(*.f64 (*.f64 lambda1 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 (*.f64 lambda2 (neg.f64 R)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda1)))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2)))
(*.f64 R (*.f64 lambda2 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64)))))
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 phi2 (fma.f64 phi1 (/.f64 #s(literal 1/2 binary64) phi2) #s(literal 1/2 binary64))))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)) (*.f64 phi2 phi2))))
Outputs
(*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2)))
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
Calls

2 calls:

47.0ms
phi2
13.0ms
phi1
Results
AccuracySegmentsBranch
80.2%2phi1
80.2%2phi2
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes78.0ms (0.6%)

Memory
40.1MiB live, 115.8MiB allocated
Counts
26 → 3
Calls
Call 1
Inputs
(*.f64 R phi2)
(*.f64 lambda1 R)
(*.f64 lambda2 R)
(*.f64 R (neg.f64 lambda1))
(*.f64 R (neg.f64 phi1))
(*.f64 lambda1 (neg.f64 R))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi1 phi1)) R) (neg.f64 lambda1))
(*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1)))
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
(*.f64 lambda2 (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2)))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(*.f64 R (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))))
(*.f64 (-.f64 R (*.f64 R (/.f64 lambda2 lambda1))) (neg.f64 lambda1))
(*.f64 (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1)) (neg.f64 lambda1))
(*.f64 R (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 phi1)) (+.f64 #s(literal 0 binary64) phi1)))
(*.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (*.f64 phi1 phi1) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 lambda1))
(*.f64 R (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 phi1 phi1))) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 (*.f64 #s(literal 0 binary64) phi1)))))
(*.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/46080 binary64) (*.f64 phi1 phi1) #s(literal 1/384 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 lambda1))
(neg.f64 (*.f64 lambda1 (-.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (*.f64 lambda2 R)) lambda1))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) R (*.f64 #s(literal -1/46080 binary64) (*.f64 R (*.f64 phi1 phi1)))) (*.f64 #s(literal -1/8 binary64) R)) R) (neg.f64 lambda1))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) R) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(*.f64 (fma.f64 R (/.f64 lambda2 (neg.f64 lambda1)) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R)) R)) (neg.f64 lambda1))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 lambda1 R) #s(literal -1/384 binary64) (*.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi1 phi1))) #s(literal 1/46080 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 lambda1 R))) (*.f64 lambda1 (neg.f64 R)))
(*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/384 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) lambda1) (/.f64 (*.f64 #s(literal -1/8 binary64) R) lambda1)) (/.f64 R lambda1)) (neg.f64 lambda2)) (neg.f64 lambda1))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (*.f64 R (/.f64 lambda2 lambda1)))) (neg.f64 lambda1))
(*.f64 (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 R (/.f64 lambda2 lambda1)) #s(literal -1/384 binary64) (*.f64 #s(literal 1/384 binary64) R)) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (/.f64 lambda2 lambda1)) (*.f64 #s(literal -1/8 binary64) R))) (-.f64 R (/.f64 R (/.f64 lambda1 lambda2)))) (neg.f64 lambda1))
Outputs
(*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1)))
(*.f64 lambda2 (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2)))
(*.f64 R phi2)
Calls

9 calls:

15.0ms
(-.f64 lambda1 lambda2)
10.0ms
R
8.0ms
phi2
8.0ms
lambda2
8.0ms
lambda1
Results
AccuracySegmentsBranch
64.8%3lambda2
66.1%3lambda1
59.1%1R
59.1%1(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
59.1%1(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
59.1%1(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
66.6%2(-.f64 lambda1 lambda2)
69.3%3phi1
68.7%3phi2
Compiler

Compiled 144 to 79 computations (45.1% saved)

regimes21.0ms (0.2%)

Memory
-13.8MiB live, 29.4MiB allocated
Counts
9 → 2
Calls
Call 1
Inputs
(*.f64 R phi2)
(*.f64 lambda1 R)
(*.f64 lambda2 R)
(*.f64 R (neg.f64 lambda1))
(*.f64 R (neg.f64 phi1))
(*.f64 lambda1 (neg.f64 R))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi1 phi1)) R) (neg.f64 lambda1))
(*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1)))
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
Outputs
(*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1)))
(*.f64 lambda2 R)
Calls

5 calls:

6.0ms
phi1
3.0ms
phi2
3.0ms
(-.f64 lambda1 lambda2)
3.0ms
lambda2
3.0ms
lambda1
Results
AccuracySegmentsBranch
62.1%2lambda2
61.6%2lambda1
60.7%2(-.f64 lambda1 lambda2)
62.5%3phi2
62.6%3phi1
Compiler

Compiled 32 to 26 computations (18.8% saved)

regimes35.0ms (0.3%)

Memory
-24.0MiB live, 54.7MiB allocated
Counts
7 → 4
Calls
Call 1
Inputs
(*.f64 R phi2)
(*.f64 lambda1 R)
(*.f64 lambda2 R)
(*.f64 R (neg.f64 lambda1))
(*.f64 R (neg.f64 phi1))
(*.f64 lambda1 (neg.f64 R))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi1 phi1)) R) (neg.f64 lambda1))
Outputs
(*.f64 R (neg.f64 phi1))
(*.f64 R (neg.f64 lambda1))
(*.f64 lambda2 R)
(*.f64 R phi2)
Calls

9 calls:

7.0ms
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
7.0ms
phi1
3.0ms
lambda1
3.0ms
phi2
3.0ms
(-.f64 lambda1 lambda2)
Results
AccuracySegmentsBranch
34.8%2(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
34.9%2(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
34.9%2(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
37.1%3R
45.7%5(-.f64 lambda1 lambda2)
58.7%4phi2
55.3%3phi1
49.9%4lambda1
50.3%4lambda2
Compiler

Compiled 144 to 79 computations (45.1% saved)

regimes9.0ms (0.1%)

Memory
19.3MiB live, 19.3MiB allocated
Counts
4 → 3
Calls
Call 1
Inputs
(*.f64 R phi2)
(*.f64 lambda1 R)
(*.f64 lambda2 R)
(*.f64 R (neg.f64 lambda1))
Outputs
(*.f64 R (neg.f64 lambda1))
(*.f64 lambda2 R)
(*.f64 R phi2)
Calls

4 calls:

2.0ms
phi2
2.0ms
lambda1
2.0ms
phi1
2.0ms
lambda2
Results
AccuracySegmentsBranch
46.5%3lambda1
47.4%3lambda2
31.8%1phi1
48.2%3phi2
Compiler

Compiled 24 to 20 computations (16.7% saved)

regimes6.0ms (0%)

Memory
10.1MiB live, 10.1MiB allocated
Counts
3 → 2
Calls
Call 1
Inputs
(*.f64 R phi2)
(*.f64 lambda1 R)
(*.f64 lambda2 R)
Outputs
(*.f64 lambda2 R)
(*.f64 R phi2)
Calls

3 calls:

2.0ms
lambda2
2.0ms
phi2
2.0ms
lambda1
Results
AccuracySegmentsBranch
35.8%2lambda1
42.9%2lambda2
43.7%2phi2
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes20.0ms (0.2%)

Memory
-5.0MiB live, 32.8MiB allocated
Accuracy

Total -19.3b remaining (-44.2%)

Threshold costs -19.3b (-44.2%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 R phi2)
(*.f64 lambda1 R)
Outputs
(*.f64 R phi2)
Calls

9 calls:

7.0ms
(-.f64 lambda1 lambda2)
1.0ms
lambda1
1.0ms
R
1.0ms
(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
1.0ms
phi1
Results
AccuracySegmentsBranch
31.8%1phi1
31.8%1(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
31.8%1(sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
31.8%1(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
31.8%1R
31.8%1lambda1
31.8%1(-.f64 lambda1 lambda2)
31.8%1lambda2
31.8%1phi2
Compiler

Compiled 144 to 79 computations (45.1% saved)

bsearch40.0ms (0.3%)

Memory
-14.5MiB live, 26.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
38.0ms
4.1966916774744595e-18
2.134764507848637e-17
Samples
28.0ms19×1valid
7.0ms77×0valid
Compiler

Compiled 280 to 196 computations (30% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-hypot: 25.0ms (80.3% of total)
ival-add: 1.0ms (3.2% of total)
ival-div: 1.0ms (3.2% of total)
ival-mult: 1.0ms (3.2% of total)
ival-sub: 1.0ms (3.2% of total)
ival-cos: 1.0ms (3.2% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
2.2MiB live, 2.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
4.1966916774744595e-18
2.134764507848637e-17
Compiler

Compiled 256 to 178 computations (30.5% saved)

bsearch32.0ms (0.2%)

Memory
21.0MiB live, 60.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
1.6058383712464264e+150
7.851113997278657e+152
9.0ms
0.4321977759792682
0.7958231851910309
Samples
13.0ms152×0valid
9.0ms40×1valid
Compiler

Compiled 664 to 382 computations (42.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-mult: 3.0ms (20.6% of total)
ival-hypot: 3.0ms (20.6% of total)
ival-div: 2.0ms (13.7% of total)
ival-sub: 2.0ms (13.7% of total)
ival-cos: 2.0ms (13.7% of total)
ival-add: 1.0ms (6.9% of total)
adjust: 1.0ms (6.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
4.6MiB live, 4.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.6058383712464264e+150
7.851113997278657e+152
0.0ms
0.4321977759792682
0.7958231851910309
Compiler

Compiled 644 to 366 computations (43.2% saved)

bsearch3.0ms (0%)

Memory
-34.5MiB live, 4.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.6058383712464264e+150
7.851113997278657e+152
1.0ms
0.4321977759792682
0.7958231851910309
Compiler

Compiled 596 to 354 computations (40.6% saved)

bsearch20.0ms (0.2%)

Memory
35.3MiB live, 35.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
28288023250661.867
1959870654291751.3
Samples
9.0ms86×0valid
6.0ms26×1valid
Compiler

Compiled 236 to 155 computations (34.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-cos: 3.0ms (28.7% of total)
ival-hypot: 2.0ms (19.1% of total)
ival-mult: 2.0ms (19.1% of total)
ival-add: 1.0ms (9.6% of total)
ival-div: 1.0ms (9.6% of total)
adjust: 1.0ms (9.6% of total)
ival-sub: 1.0ms (9.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch56.0ms (0.4%)

Memory
-18.0MiB live, 60.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
2.332080751195896e-187
7.452398844162356e-183
33.0ms
-4.6720009450402595e-51
-9.288604103602458e-52
Samples
19.0ms189×0valid
7.0ms35×1valid
Compiler

Compiled 412 to 278 computations (32.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-hypot: 4.0ms (24.2% of total)
ival-mult: 3.0ms (18.1% of total)
ival-cos: 3.0ms (18.1% of total)
ival-div: 2.0ms (12.1% of total)
ival-sub: 2.0ms (12.1% of total)
ival-add: 1.0ms (6% of total)
adjust: 1.0ms (6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch13.0ms (0.1%)

Memory
16.9MiB live, 16.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
12.0ms
5.926127680724904e+190
1.23533582516127e+191
Samples
5.0ms59×0valid
4.0ms21×1valid
Compiler

Compiled 160 to 107 computations (33.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
adjust: 1.0ms (15% of total)
ival-div: 1.0ms (15% of total)
ival-mult: 1.0ms (15% of total)
ival-hypot: 1.0ms (15% of total)
ival-sub: 1.0ms (15% of total)
ival-cos: 1.0ms (15% of total)
ival-add: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch68.0ms (0.5%)

Memory
-5.8MiB live, 69.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
28288023250661.867
1959870654291751.3
18.0ms
7.77938850875583e-117
2.8581500306470604e-115
33.0ms
5.143488541554135e-191
1.8182268943797917e-188
Samples
25.0ms260×0valid
12.0ms60×1valid
Compiler

Compiled 459 to 353 computations (23.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-hypot: 8.0ms (29.3% of total)
ival-cos: 5.0ms (18.3% of total)
ival-mult: 4.0ms (14.7% of total)
ival-div: 3.0ms (11% of total)
ival-sub: 3.0ms (11% of total)
ival-add: 2.0ms (7.3% of total)
adjust: 2.0ms (7.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
2.0MiB live, 2.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
28288023250661.867
1959870654291751.3
0.0ms
7.77938850875583e-117
2.8581500306470604e-115
Compiler

Compiled 299 to 225 computations (24.7% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
28288023250661.867
1959870654291751.3
Compiler

Compiled 166 to 120 computations (27.7% saved)

simplify19.0ms (0.1%)

Memory
-20.5MiB live, 17.2MiB allocated
Algorithm
egg-herbie
Rules
66×*-commutative_binary64
30×+-commutative_binary64
24×sub-neg_binary64
18×neg-sub0_binary64
18×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
093345
1140345
2168345
3184345
4191345
5192345
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 phi2 #s(literal 6814889626826961/324518553658426726783156020576256 binary64)) (*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 R (hypot.f64 phi2 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)))))))
(if (<=.f64 phi2 #s(literal 6814889626826961/324518553658426726783156020576256 binary64)) (*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 R (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)))))
(if (<=.f64 phi2 #s(literal 5854679515581645/9007199254740992 binary64)) (*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (if (<=.f64 phi2 #s(literal 2199999999999999994180247794142568626727054425266928062482630616704923260922602841579820596625582700627497068273765490007373551441967385362843503165440 binary64)) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))))
(if (<=.f64 phi2 #s(literal 5854679515581645/9007199254740992 binary64)) (*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2))) (if (<=.f64 phi2 #s(literal 2199999999999999994180247794142568626727054425266928062482630616704923260922602841579820596625582700627497068273765490007373551441967385362843503165440 binary64)) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))))
(if (<=.f64 phi2 #s(literal 5854679515581645/9007199254740992 binary64)) (*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2))) (if (<=.f64 phi2 #s(literal 2199999999999999994180247794142568626727054425266928062482630616704923260922602841579820596625582700627497068273765490007373551441967385362843503165440 binary64)) (*.f64 R (sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))))
(if (<=.f64 phi2 #s(literal 1950000000000000 binary64)) (*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2))) (*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2)))
(if (<=.f64 phi1 #s(literal -5728988666769511/3369993333393829974333376885877453834204643052817571560137951281152 binary64)) (*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1))) (if (<=.f64 phi1 #s(literal 7774106816228693/1196016433265952743395471289404697169072810493804166494441751843412187589432751524808206008009981008223572409600860332310053179810480242818613945648997260116165130891915497295074524972252293700255744 binary64)) (*.f64 lambda2 (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2))) (*.f64 R phi2)))
(if (<=.f64 lambda2 #s(literal 105000000000000003661426594148799182940145618707664374095866026212317629486658337795391114203794165768214155777232375238631272091959963414978808291782393519337494075811362582702725361072865280 binary64)) (*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1))) (*.f64 lambda2 R))
(if (<=.f64 phi2 #s(literal 4326693739972565/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272 binary64)) (*.f64 R (neg.f64 phi1)) (if (<=.f64 phi2 #s(literal 2772669694120815/22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592 binary64)) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi2 #s(literal 490000000000000 binary64)) (*.f64 lambda2 R) (*.f64 R phi2))))
(if (<=.f64 phi2 #s(literal 2772669694120815/22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592 binary64)) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi2 #s(literal 490000000000000 binary64)) (*.f64 lambda2 R) (*.f64 R phi2)))
(if (<=.f64 phi2 #s(literal 490000000000000 binary64)) (*.f64 lambda2 R) (*.f64 R phi2))
(*.f64 R phi2)
Outputs
(if (<=.f64 phi2 #s(literal 6814889626826961/324518553658426726783156020576256 binary64)) (*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 R (hypot.f64 phi2 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)))))))
(if (<=.f64 phi2 #s(literal 6814889626826961/324518553658426726783156020576256 binary64)) (*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 R (hypot.f64 phi2 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))))))
(if (<=.f64 phi2 #s(literal 6814889626826961/324518553658426726783156020576256 binary64)) (*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 R (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)))))
(if (<=.f64 phi2 #s(literal 6814889626826961/324518553658426726783156020576256 binary64)) (*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) (*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))))
(if (<=.f64 phi2 #s(literal 5854679515581645/9007199254740992 binary64)) (*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (if (<=.f64 phi2 #s(literal 2199999999999999994180247794142568626727054425266928062482630616704923260922602841579820596625582700627497068273765490007373551441967385362843503165440 binary64)) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))))
(if (<=.f64 phi2 #s(literal 5854679515581645/9007199254740992 binary64)) (*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) (if (<=.f64 phi2 #s(literal 2199999999999999994180247794142568626727054425266928062482630616704923260922602841579820596625582700627497068273765490007373551441967385362843503165440 binary64)) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 R (fma.f64 phi2 (neg.f64 (/.f64 phi1 phi2)) phi2))))
(if (<=.f64 phi2 #s(literal 5854679515581645/9007199254740992 binary64)) (*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2))) (if (<=.f64 phi2 #s(literal 2199999999999999994180247794142568626727054425266928062482630616704923260922602841579820596625582700627497068273765490007373551441967385362843503165440 binary64)) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))))
(if (<=.f64 phi2 #s(literal 5854679515581645/9007199254740992 binary64)) (*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2))) (if (<=.f64 phi2 #s(literal 2199999999999999994180247794142568626727054425266928062482630616704923260922602841579820596625582700627497068273765490007373551441967385362843503165440 binary64)) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 R (fma.f64 phi2 (neg.f64 (/.f64 phi1 phi2)) phi2))))
(if (<=.f64 phi2 #s(literal 5854679515581645/9007199254740992 binary64)) (*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2))) (if (<=.f64 phi2 #s(literal 2199999999999999994180247794142568626727054425266928062482630616704923260922602841579820596625582700627497068273765490007373551441967385362843503165440 binary64)) (*.f64 R (sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))))
(if (<=.f64 phi2 #s(literal 5854679515581645/9007199254740992 binary64)) (*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2))) (if (<=.f64 phi2 #s(literal 2199999999999999994180247794142568626727054425266928062482630616704923260922602841579820596625582700627497068273765490007373551441967385362843503165440 binary64)) (*.f64 R (sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))))))) (*.f64 R (fma.f64 phi2 (neg.f64 (/.f64 phi1 phi2)) phi2))))
(if (<=.f64 phi2 #s(literal 1950000000000000 binary64)) (*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2))) (*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2)))
(if (<=.f64 phi2 #s(literal 1950000000000000 binary64)) (*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2))) (*.f64 R (fma.f64 phi2 (neg.f64 (/.f64 phi1 phi2)) phi2)))
(if (<=.f64 phi1 #s(literal -5728988666769511/3369993333393829974333376885877453834204643052817571560137951281152 binary64)) (*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1))) (if (<=.f64 phi1 #s(literal 7774106816228693/1196016433265952743395471289404697169072810493804166494441751843412187589432751524808206008009981008223572409600860332310053179810480242818613945648997260116165130891915497295074524972252293700255744 binary64)) (*.f64 lambda2 (-.f64 R (/.f64 (*.f64 lambda1 R) lambda2))) (*.f64 R phi2)))
(if (<=.f64 phi1 #s(literal -5728988666769511/3369993333393829974333376885877453834204643052817571560137951281152 binary64)) (*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1))) (if (<=.f64 phi1 #s(literal 7774106816228693/1196016433265952743395471289404697169072810493804166494441751843412187589432751524808206008009981008223572409600860332310053179810480242818613945648997260116165130891915497295074524972252293700255744 binary64)) (*.f64 lambda2 (-.f64 R (/.f64 (*.f64 R lambda1) lambda2))) (*.f64 phi2 R)))
(if (<=.f64 lambda2 #s(literal 105000000000000003661426594148799182940145618707664374095866026212317629486658337795391114203794165768214155777232375238631272091959963414978808291782393519337494075811362582702725361072865280 binary64)) (*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1))) (*.f64 lambda2 R))
(if (<=.f64 lambda2 #s(literal 105000000000000003661426594148799182940145618707664374095866026212317629486658337795391114203794165768214155777232375238631272091959963414978808291782393519337494075811362582702725361072865280 binary64)) (*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1))) (*.f64 R lambda2))
(if (<=.f64 phi2 #s(literal 4326693739972565/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272 binary64)) (*.f64 R (neg.f64 phi1)) (if (<=.f64 phi2 #s(literal 2772669694120815/22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592 binary64)) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi2 #s(literal 490000000000000 binary64)) (*.f64 lambda2 R) (*.f64 R phi2))))
(if (<=.f64 phi2 #s(literal 4326693739972565/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272 binary64)) (neg.f64 (*.f64 R phi1)) (if (<=.f64 phi2 #s(literal 2772669694120815/22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592 binary64)) (neg.f64 (*.f64 R lambda1)) (if (<=.f64 phi2 #s(literal 490000000000000 binary64)) (*.f64 R lambda2) (*.f64 phi2 R))))
(if (<=.f64 phi2 #s(literal 2772669694120815/22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592 binary64)) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi2 #s(literal 490000000000000 binary64)) (*.f64 lambda2 R) (*.f64 R phi2)))
(if (<=.f64 phi2 #s(literal 2772669694120815/22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592 binary64)) (neg.f64 (*.f64 R lambda1)) (if (<=.f64 phi2 #s(literal 490000000000000 binary64)) (*.f64 R lambda2) (*.f64 phi2 R)))
(if (<=.f64 phi2 #s(literal 490000000000000 binary64)) (*.f64 lambda2 R) (*.f64 R phi2))
(if (<=.f64 phi2 #s(literal 490000000000000 binary64)) (*.f64 R lambda2) (*.f64 phi2 R))
(*.f64 R phi2)
(*.f64 phi2 R)

soundness1.5s (11.4%)

Memory
-1.8MiB live, 723.9MiB allocated
Rules
9 614×lower-fma.f64
9 614×lower-fma.f32
9 108×lower-fma.f64
9 108×lower-fma.f32
8 668×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038190
073188
1260180
22004173
08732166
028130
057130
1171130
21215130
08294130
0139313963
1454613518
0885612694
040210
077202
1277193
22305193
08463178
05345177
117164673
259514661
083544399
09418683
130948318
278288318
080637785
01567
02547
19347
271647
0886042
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 1 065 to 577 computations (45.8% saved)

preprocess173.0ms (1.3%)

Memory
30.3MiB live, 186.0MiB allocated
Remove

(sort lambda1 lambda2)

(negabs R)

Compiler

Compiled 1 366 to 588 computations (57% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...