Equirectangular approximation to distance on a great circle

Time bar (total: 13.8s)

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.6s (11.5%)

Memory
44.4MiB live, 1 321.0MiB allocated
Samples
645.0ms6 538×0valid
390.0ms1 718×1valid
Precisions
Click to see histograms. Total time spent on operations: 745.0ms
ival-hypot: 191.0ms (25.6% of total)
ival-cos: 127.0ms (17% of total)
ival-mult: 125.0ms (16.8% of total)
ival-sub: 112.0ms (15% of total)
ival-div: 75.0ms (10.1% of total)
ival-add: 57.0ms (7.6% of total)
adjust: 42.0ms (5.6% of total)
exact: 6.0ms (0.8% of total)
ival-true: 6.0ms (0.8% of total)
ival-assert: 4.0ms (0.5% of total)
Bogosity

preprocess384.0ms (2.8%)

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

explain315.0ms (2.3%)

Memory
7.0MiB live, 284.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1690-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))))
58118(42.03781456881849 -0.042484999666554925 -2.134465583183671e-14 8.130713360838411e-232 117889086.11159484)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)))sensitivity1760
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-rescue1690
(*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))overflow93
(*.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)))))overflow118
(+.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)))overflow169
Confusion
Predicted +Predicted -
+1000
-11442
Precision
0.4672897196261682
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+10000
-114042
Precision?
0.4672897196261682
Recall?
1.0
Freqs
test
numberfreq
042
183
2131
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
108.0ms338×1valid
22.0ms174×0valid
Compiler

Compiled 388 to 72 computations (81.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 93.0ms
ival-mult: 23.0ms (24.8% of total)
ival-cos: 23.0ms (24.8% of total)
ival-hypot: 14.0ms (15.1% of total)
adjust: 10.0ms (10.8% of total)
ival-sub: 8.0ms (8.6% of total)
ival-add: 8.0ms (8.6% of total)
ival-div: 6.0ms (6.5% of total)
exact: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB 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
63.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)))))
Compiler

Compiled 37 to 17 computations (54.1% saved)

simplify591.0ms (4.3%)

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

localize103.0ms (0.7%)

Memory
28.3MiB live, 70.3MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
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)))))
accuracy80.4%
(cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64)))
accuracy38.8%
(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
51.0ms169×1valid
29.0ms87×0valid
Compiler

Compiled 157 to 19 computations (87.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
ival-div: 21.0ms (33.4% of total)
ival-mult: 11.0ms (17.5% of total)
ival-cos: 11.0ms (17.5% of total)
ival-hypot: 6.0ms (9.5% of total)
adjust: 5.0ms (8% of total)
ival-sub: 4.0ms (6.4% of total)
ival-add: 4.0ms (6.4% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series149.0ms (1.1%)

Memory
-1.4MiB live, 37.8MiB allocated
Counts
6 → 276
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 (+.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 (*.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)))))>
#<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)))))>
#<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))))>
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 (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))>
#<alt (+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- 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)) (pow (- 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)) (pow (- 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 (- 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 (- 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)) (pow (- 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)) (pow (- 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)) (pow (- phi1 phi2) 2))>
#<alt (+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- 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)) (pow (- 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)) (pow (- 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 (- 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 (- 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)) (pow (- 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)) (pow (- 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)) (pow phi2 2))>
#<alt (+ (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))>
#<alt (+ (* phi1 (+ (* -2 phi2) (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ 1 (* (+ (* -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 phi2 2)))>
#<alt (+ (* phi1 (+ (* -2 phi2) (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ 1 (+ (* 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 phi2 2)))>
#<alt (pow phi1 2)>
#<alt (* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))>
#<alt (* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))>
#<alt (* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))>
#<alt (pow phi1 2)>
#<alt (* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))>
#<alt (* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))>
#<alt (* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))>
#<alt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))>
#<alt (+ (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))>
#<alt (+ (* phi2 (+ (* -2 phi1) (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ 1 (* (+ (* -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 phi1 2)))>
#<alt (+ (* phi2 (+ (* -2 phi1) (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ 1 (+ (* 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 phi1 2)))>
#<alt (pow phi2 2)>
#<alt (* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))>
#<alt (* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))>
#<alt (* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))>
#<alt (pow phi2 2)>
#<alt (* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))>
#<alt (* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) phi2))))>
#<alt (* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) phi2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))>
#<alt (+ (* -1 (* (* R (* 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)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* 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 (* (* R (* 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 (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* 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 (* (* R (* 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))))) (* 1/2 (* (* R (- (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 (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))>
#<alt (+ (* -1 (* (* R (* 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)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* 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 (* (* R (* 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 (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* 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 (* (* R (* 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))))) (* 1/2 (* (* R (- (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 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))>
#<alt (* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (+ (* 1/2 (* (* R (* 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)))))) (* 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)))) (* phi1 (+ (* 1/2 (* (* R (* 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 (* (* R (+ (* -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 (+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -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 (* (* 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)) (* 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)))))) (* 1/2 (* (* R (- (+ 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)))))))))))>
#<alt (* R phi1)>
#<alt (* phi1 (+ R (* -1 (/ (* R phi2) phi1))))>
#<alt (* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))>
#<alt (* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi1 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))>
#<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 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) phi1))) phi1)) (* R phi2)) phi1)))))>
#<alt (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (+ (* 1/2 (* (* R (* 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)))))) (* 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)))) (* phi2 (+ (* 1/2 (* (* R (* 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 (* (* R (+ (* -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 (+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -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 (* (* 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)) (* 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)))))) (* 1/2 (* (* R (- (+ 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)))))))))))>
#<alt (* R phi2)>
#<alt (* phi2 (+ R (* -1 (/ (* R phi1) phi2))))>
#<alt (* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))>
#<alt (* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (+ (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi2 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2)) (* R phi1)) phi2)))))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) phi2))) phi2)) (* R phi1)) phi2)))))>
#<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))>
#<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))>
Calls

69 calls:

TimeVariablePointExpression
104.0ms
lambda2
@0
(sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))
3.0ms
lambda2
@-inf
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))
3.0ms
phi1
@0
(sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))
2.0ms
R
@0
(* R (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))))

rewrite420.0ms (3%)

Memory
-8.7MiB live, 423.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
7 434×lower-fma.f64
7 434×lower-fma.f32
6 244×lower-*.f32
6 236×lower-*.f64
3 492×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017128
02886
19786
272086
0887276
Stop Event
iter limit
node limit
iter limit
Counts
6 → 300
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))))
(+.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 (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 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)))))
(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 (-.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)))
(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 (-.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 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.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 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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 (fma.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) (neg.f64 (-.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))
(/.f64 (sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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 (-.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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))))) (fma.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) (neg.f64 (-.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (neg.f64 (-.f64 phi1 phi2))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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 phi1 phi2) (*.f64 (-.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (sqrt.f64 (neg.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (neg.f64 (-.f64 phi1 phi2)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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 phi1 phi2) (*.f64 (-.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (neg.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (neg.f64 (-.f64 phi1 phi2)))))))
(pow.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/2 binary64))
(pow.f64 (pow.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (fma.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/4 binary64))
(pow.f64 (exp.f64 (log.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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 phi1 phi2) (*.f64 (-.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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 phi1 phi2) (*.f64 (-.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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 phi1 phi2) (*.f64 (-.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.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) (neg.f64 (-.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.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) (neg.f64 (-.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (/.f64 #s(literal 1 binary64) (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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (neg.f64 (-.f64 phi1 phi2)))))))
(*.f64 (pow.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 binary64)) (pow.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 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 (*.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 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (fma.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) (neg.f64 (-.f64 phi1 phi2))))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))))
(+.f64 (*.f64 (-.f64 phi1 phi2) phi1) (fma.f64 (-.f64 phi1 phi2) (neg.f64 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 phi1 (-.f64 phi1 phi2)) (fma.f64 phi2 (-.f64 phi2 phi1) (*.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 (fma.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) phi1)) (neg.f64 (*.f64 (-.f64 phi1 phi2) phi2)))
(+.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 phi1 phi2)))) (*.f64 phi1 (-.f64 phi1 phi2))) (*.f64 phi2 (-.f64 phi2 phi1)))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (fma.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) (neg.f64 (-.f64 phi1 phi2))))) (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2))))))
(-.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.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))))))) (/.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 (-.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 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 phi1 (-.f64 phi1 phi2) (fma.f64 phi2 (-.f64 phi2 phi1) (*.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 (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 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.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 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (-.f64 phi1 phi2) phi1 (fma.f64 (-.f64 phi1 phi2) (neg.f64 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))))))
(fma.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (fma.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) (neg.f64 (-.f64 phi1 phi2))))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))))
(fma.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 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) phi1) (fma.f64 (-.f64 phi1 phi2) (neg.f64 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 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (-.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 #s(literal 1 binary64) (*.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 #s(literal 1 binary64) (*.f64 (-.f64 phi1 phi2) phi1) (fma.f64 (-.f64 phi1 phi2) (neg.f64 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 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2)) phi1) (fma.f64 (-.f64 phi1 phi2) (neg.f64 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 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.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 (-.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 phi1 phi2) (-.f64 phi1 phi2)))
(fma.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)))
(fma.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 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.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 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) #s(literal 2 binary64)) (*.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 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)))) (*.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 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)))) (*.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 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (+.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 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 phi1 phi2) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)))) (*.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 (+.f64 phi1 phi2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2)) #s(literal 2 binary64)) (*.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 (+.f64 phi1 phi2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (/.f64 #s(literal 1 binary64) (*.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 (+.f64 phi1 phi2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2)) (/.f64 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (+.f64 phi1 phi2)) (*.f64 (+.f64 phi1 phi2) (*.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 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (*.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 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (/.f64 #s(literal 1 binary64) (+.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 (*.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 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (*.f64 (-.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 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (*.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 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.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 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1)))) (/.f64 (-.f64 phi1 phi2) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)))) (*.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 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)) phi1) (fma.f64 (-.f64 phi1 phi2) (neg.f64 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 (pow.f64 (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)) #s(literal 2 binary64)) (*.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 (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 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (exp.f64 (log.f64 (-.f64 phi1 phi2))) (exp.f64 (log.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))))))
(fma.f64 (*.f64 (-.f64 phi1 phi2) #s(literal 1 binary64)) (-.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 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) #s(literal 1 binary64)) (/.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 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (-.f64 phi1 phi2))) (/.f64 (*.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) #s(literal 2 binary64)) (-.f64 lambda1 lambda2)) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 (-.f64 phi1 phi2)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))))
(fma.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (-.f64 phi1 phi2))) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 (-.f64 phi1 phi2)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))))
(fma.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))))) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (-.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))))) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 (-.f64 phi1 phi2)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))))
(fma.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (-.f64 phi1 phi2))) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))) #s(literal 2 binary64)) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 (-.f64 phi1 phi2)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))))
(fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (-.f64 phi1 phi2))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 (-.f64 phi1 phi2)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (-.f64 phi1 phi2))) (/.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) #s(literal 4 binary64)) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 (-.f64 phi1 phi2)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))))
(fma.f64 (/.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 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (-.f64 phi1 phi2))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 (-.f64 phi1 phi2)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))))
(fma.f64 (/.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)))))) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (-.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))))) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 (-.f64 phi1 phi2)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (-.f64 phi1 phi2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 (-.f64 phi1 phi2)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))))
(fma.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (-.f64 phi1 phi2))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 (-.f64 phi1 phi2)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))))
(fma.f64 (/.f64 (-.f64 phi1 phi2) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1)))) (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)))) (*.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 (-.f64 phi1 phi2) (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)))) (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (*.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 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)))) (/.f64 (-.f64 phi1 phi2) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (*.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 (-.f64 phi1 phi2) #s(literal 1 binary64)) (-.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 (/.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 phi2) (*.f64 phi1 (*.f64 phi1 phi1))))) (*.f64 (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.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 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (fma.f64 phi2 (-.f64 phi2 phi1) (*.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 #s(literal 1 binary64)) (-.f64 phi1 phi2) (fma.f64 phi2 (-.f64 phi2 phi1) (*.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 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2))) (/.f64 #s(literal 1 binary64) (+.f64 phi1 phi2)) (fma.f64 phi2 (-.f64 phi2 phi1) (*.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 (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1))))) (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (-.f64 phi2 phi1) (*.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 (*.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 phi1 phi2) (-.f64 phi1 phi2)))
(fma.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)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (-.f64 phi1 phi2) (/.f64 (*.f64 (+.f64 phi1 phi2) (-.f64 phi1 phi2)) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1))))) (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.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 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.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))))))
(neg.f64 (/.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (neg.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (neg.f64 (-.f64 phi1 phi2)))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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)))) (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.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)))))
(neg.f64 (/.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (fma.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) (neg.f64 (-.f64 phi1 phi2))))))
(/.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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))) (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.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 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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))) (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))))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.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 #s(literal 1 binary64) (/.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))))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))) (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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 (/.f64 #s(literal 1 binary64) (fma.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 binary64)))
(/.f64 #s(literal 1 binary64) (/.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 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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)))))
(/.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.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 (neg.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.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 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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 (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))))) (fma.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) (neg.f64 (-.f64 phi1 phi2))))))))
(/.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (neg.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (neg.f64 (-.f64 phi1 phi2))))))
(/.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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))) (-.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 (fma.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 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)))))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)))))
(/.f64 (fma.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 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (+.f64 phi1 phi2)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (+.f64 phi1 phi2))))
(/.f64 (fma.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 (+.f64 phi1 phi2) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)))))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 phi1 phi2) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)))))
(/.f64 (fma.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 (+.f64 phi1 phi2) (+.f64 phi1 phi2)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 phi1 phi2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2))))
(/.f64 (fma.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 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))))
(/.f64 (fma.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 phi1 phi2) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (+.f64 phi1 phi2)))
(/.f64 (fma.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 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.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 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)))))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.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 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (+.f64 phi1 phi2)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (+.f64 phi1 phi2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.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 (+.f64 phi1 phi2) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)))))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 phi1 phi2) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.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 (+.f64 phi1 phi2) (+.f64 phi1 phi2)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 phi1 phi2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.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 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.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 phi1 phi2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 phi1 phi2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.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 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))))
(/.f64 (fma.f64 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (*.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 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)))) (+.f64 lambda1 lambda2) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.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 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (+.f64 phi1 phi2)) (*.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 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (+.f64 phi1 phi2)) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (+.f64 lambda1 lambda2) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (+.f64 phi1 phi2)) (*.f64 (*.f64 (-.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 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (+.f64 phi1 phi2)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (*.f64 (+.f64 phi1 phi2) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (*.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 (*.f64 (+.f64 phi1 phi2) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)))) (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 phi1 phi2) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.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 (*.f64 (+.f64 phi1 phi2) (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2)) (*.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 (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2)) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2)) (*.f64 (*.f64 (-.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 (*.f64 (+.f64 phi1 phi2) (+.f64 phi1 phi2)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.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 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (*.f64 (-.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 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 phi1 phi2) (*.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 (+.f64 phi1 phi2) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (+.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 phi1 phi2) (*.f64 (*.f64 (-.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 (+.f64 phi1 phi2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.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 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (*.f64 (*.f64 (-.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 (fma.f64 phi2 (+.f64 phi1 phi2) (*.f64 phi1 phi1)) (+.f64 lambda1 lambda2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (fma.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) (neg.f64 (-.f64 phi1 phi2))))) (*.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (neg.f64 (-.f64 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (neg.f64 (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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 (neg.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.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 (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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (neg.f64 (neg.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (neg.f64 (-.f64 phi1 phi2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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)))) (neg.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 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (fma.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) (neg.f64 (-.f64 phi1 phi2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (fma.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) (neg.f64 (-.f64 phi1 phi2))))) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (fma.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) (neg.f64 (-.f64 phi1 phi2))))) (fma.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2))))) (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2))))) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (fma.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) (neg.f64 (-.f64 phi1 phi2))))) (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (fma.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) (neg.f64 (-.f64 phi1 phi2))))) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))) (*.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2))))) (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2))))))) (+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (fma.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) (neg.f64 (-.f64 phi1 phi2))))) (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))))
(/.f64 (*.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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))) #s(literal 1 binary64)) (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.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 (*.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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) #s(literal 1 binary64)) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.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 binary64))
(*.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (neg.f64 (-.f64 phi1 phi2)))) (/.f64 #s(literal 1 binary64) (fma.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) (neg.f64 (-.f64 phi1 phi2)))))))
(*.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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) (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.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 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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) (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))))) (fma.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) (neg.f64 (-.f64 phi1 phi2))))))))
(*.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.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 (fma.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 #s(literal 1 binary64) (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.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 #s(literal 1 binary64) (fma.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 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (/.f64 #s(literal 1 binary64) (fma.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) (neg.f64 (-.f64 phi1 phi2))))))
(*.f64 (neg.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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) (neg.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.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 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (/.f64 #s(literal 1 binary64) (neg.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (neg.f64 (-.f64 phi1 phi2)))))))
(*.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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))) (/.f64 #s(literal 1 binary64) (-.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 (/.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (-.f64 phi1 phi2))) (fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (-.f64 phi1 phi2)))
(/.f64 (*.f64 R (sqrt.f64 (fma.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.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 (-.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 (*.f64 R (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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (neg.f64 (-.f64 phi1 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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R)
(*.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 (pow.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 binary64)) (*.f64 (pow.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 binary64)) R))
(*.f64 (*.f64 R (pow.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 binary64))) (pow.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 1/4 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 (-.f64 lambda1 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))) (*.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 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 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 (-.f64 lambda1 lambda2) (*.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))) (*.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 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (neg.f64 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 (-.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 (*.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 (-.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 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 (-.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 (+.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 (-.f64 lambda1 lambda2) (+.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 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (-.f64 lambda1 lambda2) (+.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 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (-.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 (neg.f64 (+.f64 lambda1 lambda2)) (-.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 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(*.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 (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (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 (-.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 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)))
(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 (-.f64 lambda1 lambda2) (+.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 (-.f64 lambda1 lambda2) (+.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 (-.f64 lambda1 lambda2) (+.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 (neg.f64 (+.f64 lambda1 lambda2)) (-.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 (-.f64 lambda1 lambda2) (+.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)))

simplify466.0ms (3.4%)

Memory
17.8MiB live, 499.1MiB allocated
Algorithm
egg-herbie
Rules
10 254×lower-fma.f64
10 254×lower-fma.f32
6 506×lower-*.f64
6 506×lower-*.f32
5 644×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
088410001
129749253
277969253
080688635
Stop Event
iter limit
node limit
Counts
276 → 274
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)))))
(+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))
(+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- 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 (- 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 (- 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 (- 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 (- 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)) (pow (- 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)) (pow (- 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)) (pow (- phi1 phi2) 2))
(+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- 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 (- 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 (- 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 (- 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 (- 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)) (pow (- 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)) (pow (- 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)) (pow phi2 2))
(+ (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(+ (* phi1 (+ (* -2 phi2) (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ 1 (* (+ (* -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 phi2 2)))
(+ (* phi1 (+ (* -2 phi2) (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ 1 (+ (* 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 phi2 2)))
(pow phi1 2)
(* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))
(* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))
(* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))
(pow phi1 2)
(* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))
(* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))
(* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))
(+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))
(+ (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(+ (* phi2 (+ (* -2 phi1) (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ 1 (* (+ (* -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 phi1 2)))
(+ (* phi2 (+ (* -2 phi1) (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ 1 (+ (* 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 phi1 2)))
(pow phi2 2)
(* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))
(* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))
(* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))
(pow phi2 2)
(* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))
(* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) phi2))))
(* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) phi2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))
(+ (* -1 (* (* R (* 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)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* 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 (* (* R (* 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)))))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* 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 (* (* R (* 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))))) (* 1/2 (* (* R (- (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)))))))))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2))))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))
(* -1 (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))
(+ (* -1 (* (* R (* 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)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* 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 (* (* R (* 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)))))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* 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 (* (* R (* 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))))) (* 1/2 (* (* R (- (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)))))))))))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2))))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(+ (* 1/2 (* (* R (* 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)))))) (* 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)))) (* phi1 (+ (* 1/2 (* (* R (* 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 (* (* R (+ (* -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)))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -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 (* (* 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)) (* 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)))))) (* 1/2 (* (* R (- (+ 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)))))))))))
(* R phi1)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi1 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))
(* -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 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) phi1))) phi1)) (* R phi2)) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(+ (* 1/2 (* (* R (* 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)))))) (* 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)))) (* phi2 (+ (* 1/2 (* (* R (* 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 (* (* R (+ (* -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)))))))))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -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 (* (* 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)) (* 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)))))) (* 1/2 (* (* R (- (+ 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)))))))))))
(* R phi2)
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))
(* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (+ (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi2 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))
(* -1 (* R phi2))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(* -1 (* phi2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2)) (* R phi1)) phi2)))))
(* -1 (* phi2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) phi2))) phi2)) (* R phi1)) phi2)))))
(* (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))
(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))
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)))))))
(-.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (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)))))))
(+ (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 #s(literal 1/2 binary64) (*.f64 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)))))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))) (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 (-.f64 (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 lambda1 (*.f64 lambda2 (*.f64 (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)) (/.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 (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))))) (-.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 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (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))))))) (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 (-.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 lambda2 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)))))))))
(*.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))) (-.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 lambda2 lambda1)))))
(* 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)))))
(neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
(* -1 (* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1)))))
(*.f64 (-.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 lambda2 lambda1))) (neg.f64 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)))))
(*.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 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))) lambda1)) (neg.f64 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)))))
(neg.f64 (*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (-.f64 (*.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))))
(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 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (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 #s(literal 1/2 binary64) (*.f64 lambda2 (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (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)))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) 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 lambda2 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (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)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (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.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 (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))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (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)))))))) (neg.f64 (*.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))))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) lambda1)))) (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 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 lambda2 (*.f64 lambda2 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)))))
(* -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 (-.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))) (neg.f64 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)))))
(neg.f64 (*.f64 lambda2 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 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)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.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)) 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 #s(literal 1/2 binary64) (*.f64 phi1 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.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 phi1 (*.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) 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 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.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 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 1 binary64))) (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.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 phi1 (*.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) 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 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.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 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 1 binary64))) (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.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 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 1 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 phi2 #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)))) (*.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 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.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))))
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(fma.f64 phi1 (/.f64 phi2 (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)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.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)))))
(neg.f64 (fma.f64 phi1 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.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) phi2) (neg.f64 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)))))
(neg.f64 (fma.f64 phi1 (/.f64 (-.f64 phi2 (/.f64 (*.f64 #s(literal 1/2 binary64) (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)) (neg.f64 phi1)) 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 #s(literal 1/2 binary64) (*.f64 (*.f64 phi2 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi1 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1))))) (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 phi2 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1)))) (fma.f64 phi2 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi1 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1))) (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 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.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 phi2 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1)))) (+.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi1 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1))) (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 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi1 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1))) (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 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi1 #s(literal -2 binary64))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1)))) (*.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 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi1 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1)))))) (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 #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 phi2 phi2))) (/.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 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 phi2 (*.f64 phi2 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 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 (/ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) phi2))) phi2)))))
(neg.f64 (fma.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)) phi2)) phi1) (neg.f64 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)))))
(neg.f64 (fma.f64 phi2 (/.f64 (-.f64 phi1 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 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)) 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))) (neg.f64 phi2)) phi2))
(+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))
(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)))
(+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(fma.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) #s(literal -2 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))))
(+ (* 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 (- phi1 phi2) 2)))
(fma.f64 lambda1 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) lambda2 lambda1)) (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))))
(+ (* 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 (- phi1 phi2) 2)))
(fma.f64 lambda1 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) lambda2 lambda1)) (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))))
(* (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 (- phi1 phi2) 2) (pow lambda1 2)) (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) (fma.f64 (-.f64 phi1 phi2) (/.f64 (-.f64 phi1 phi2) (*.f64 lambda1 lambda1)) (fma.f64 (*.f64 lambda2 lambda2) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 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 (- phi1 phi2) 2) (pow lambda1 2)) (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) (fma.f64 (-.f64 phi1 phi2) (/.f64 (-.f64 phi1 phi2) (*.f64 lambda1 lambda1)) (fma.f64 (*.f64 lambda2 lambda2) (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 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)) (pow (- 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 (*.f64 #s(literal 2 binary64) lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (/.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))) lambda1)) lambda1)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- 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 (*.f64 #s(literal 2 binary64) lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (/.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))) lambda1)) lambda1)))
(+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))
(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)))
(+ (* -2 (* lambda1 (* lambda2 (pow (cos (* 1/2 (+ phi1 phi2))) 2)))) (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))
(fma.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) #s(literal -2 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))))
(+ (* 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 (- 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 #s(literal -2 binary64) lambda1 lambda2)) (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))))
(+ (* 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 (- 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 #s(literal -2 binary64) lambda1 lambda2)) (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))))
(* (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 (- 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)) (fma.f64 (-.f64 phi1 phi2) (/.f64 (-.f64 phi1 phi2) (*.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 (- 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)) (fma.f64 (-.f64 phi1 phi2) (/.f64 (-.f64 phi1 phi2) (*.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)) (pow (- 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 (*.f64 #s(literal 2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (/.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))) lambda2)) lambda2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- 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 (*.f64 #s(literal 2 binary64) lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (/.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))) lambda2)) lambda2)))
(+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 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 phi2 phi2))
(+ (* phi1 (+ (* -2 phi2) (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))))) (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(fma.f64 phi1 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 phi2 #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)))
(+ (* phi1 (+ (* -2 phi2) (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ 1 (* (+ (* -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 phi2 2)))
(fma.f64 phi1 (fma.f64 phi1 (fma.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 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 phi2 #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)))
(+ (* phi1 (+ (* -2 phi2) (+ (* -1 (* (cos (* 1/2 phi2)) (* (sin (* 1/2 phi2)) (pow (- lambda1 lambda2) 2)))) (* phi1 (+ 1 (+ (* 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 phi2 2)))
(fma.f64 phi1 (fma.f64 phi1 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 phi1 (*.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)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 phi2 #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)))
(pow phi1 2)
(*.f64 phi1 phi1)
(* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -2 binary64) (/.f64 phi2 phi1) #s(literal 1 binary64)))
(* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))
(*.f64 (*.f64 phi1 phi1) (+.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 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (fma.f64 phi2 (/.f64 phi2 (*.f64 phi1 phi1)) (/.f64 (*.f64 phi2 #s(literal -2 binary64)) phi1)))))
(* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))
(*.f64 (*.f64 phi1 phi1) (+.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 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (fma.f64 phi2 (/.f64 phi2 (*.f64 phi1 phi1)) (/.f64 (*.f64 phi2 #s(literal -2 binary64)) phi1)))))
(pow phi1 2)
(*.f64 phi1 phi1)
(* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -2 binary64) (/.f64 phi2 phi1) #s(literal 1 binary64)))
(* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))
(*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) phi2) (/.f64 (fma.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 phi2 phi2)) phi1)) phi1)))
(* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))
(*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) phi2) (/.f64 (fma.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 phi2 phi2)) phi1)) phi1)))
(+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1))
(+ (* phi2 (+ (* -2 phi1) (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))))) (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(fma.f64 phi2 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi1 #s(literal -2 binary64))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1)))
(+ (* phi2 (+ (* -2 phi1) (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ 1 (* (+ (* -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 phi1 2)))
(fma.f64 phi2 (fma.f64 phi2 (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 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi1 #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1)))
(+ (* phi2 (+ (* -2 phi1) (+ (* -1 (* (cos (* 1/2 phi1)) (* (sin (* 1/2 phi1)) (pow (- lambda1 lambda2) 2)))) (* phi2 (+ 1 (+ (* 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 phi1 2)))
(fma.f64 phi2 (fma.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 phi2 (*.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)) (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 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi1 #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1)))
(pow phi2 2)
(*.f64 phi2 phi2)
(* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))
(*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -2 binary64) (/.f64 phi1 phi2) #s(literal 1 binary64)))
(* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (fma.f64 phi1 (/.f64 #s(literal -2 binary64) 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 phi2 phi2)))) (fma.f64 phi1 (/.f64 phi1 (*.f64 phi2 phi2)) #s(literal 1 binary64))))
(* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (fma.f64 phi1 (/.f64 #s(literal -2 binary64) 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 phi2 phi2)))) (fma.f64 phi1 (/.f64 phi1 (*.f64 phi2 phi2)) #s(literal 1 binary64))))
(pow phi2 2)
(*.f64 phi2 phi2)
(* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))
(*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -2 binary64) (/.f64 phi1 phi2) #s(literal 1 binary64)))
(* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) phi2))))
(*.f64 (*.f64 phi2 phi2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) phi1) (/.f64 (fma.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 phi1)) phi2)) phi2)))
(* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) phi2))))
(*.f64 (*.f64 phi2 phi2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) phi1) (/.f64 (fma.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 phi1)) phi2)) phi2)))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))
(* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2))))
(*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) R)
(+ (* -1 (* (* R (* 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)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))
(-.f64 (*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) R) (*.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))))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) R)))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* 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 (* (* R (* 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 #s(literal 1/2 binary64) (*.f64 (*.f64 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)))))) R) (neg.f64 (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))) (*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) R))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* 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 (* (* R (* 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))))) (* 1/2 (* (* R (- (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 (fma.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 (*.f64 lambda1 (*.f64 lambda2 (*.f64 (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)) (/.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 (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))))) (-.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))))))))) (neg.f64 (*.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))))) (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))) (*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))) R))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 lambda1 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (neg.f64 lambda1))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 lambda1 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) R) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 lambda1 lambda1))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R)) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* (pow lambda1 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda1 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))
(*.f64 lambda1 (-.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 lambda2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (/.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) R) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 lambda1 lambda1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R)) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda1)))
(* -1 (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))))
(neg.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (neg.f64 lambda1))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (/.f64 (fma.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) R (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) R)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))) lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) lambda1)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(neg.f64 (*.f64 lambda1 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R (/.f64 (-.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.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)) (neg.f64 lambda1)))))
(* R (sqrt (+ (* (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)) R)
(+ (* -1 (* (* R (* 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)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))))
(-.f64 (*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)) R) (*.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))))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) R)))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* 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 (* (* R (* 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 #s(literal 1/2 binary64) (*.f64 (*.f64 R lambda2) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (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)))))) (neg.f64 (*.f64 (*.f64 R lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))) (*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)) R))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 (+ phi1 phi2))) 2)) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* 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 (* (* R (* 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))))) (* 1/2 (* (* R (- (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 (fma.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (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)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (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.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 (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))))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (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))))))))) (neg.f64 (*.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))))) (*.f64 (*.f64 R lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))) (*.f64 (hypot.f64 (-.f64 phi1 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)) R))
(* R (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) R) (*.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))) R)) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* (pow lambda2 3) (cos (* 1/2 (+ phi1 phi2)))))) (+ (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (* (pow lambda2 2) (cos (* 1/2 (+ phi1 phi2)))))) (* R (cos (* 1/2 (+ phi1 phi2))))))))
(*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) lambda1) (/.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) R) (*.f64 (*.f64 lambda2 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2))))
(* -1 (* R (* lambda2 (cos (* 1/2 (+ phi1 phi2))))))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2)) R)
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow (- phi1 phi2) 2)) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(neg.f64 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (/.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1) R (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) R)) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))) lambda2))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (* lambda2 (cos (* 1/2 (+ phi1 phi2)))))) (* 1/2 (/ (* R (pow (- phi1 phi2) 2)) (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))) lambda2)) (* R (cos (* 1/2 (+ phi1 phi2)))))))
(neg.f64 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (/.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1) R (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.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))))))) (neg.f64 lambda2))) lambda2))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
(+ (* 1/2 (* (* R (* 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)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))
(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) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) (*.f64 (*.f64 phi1 R) (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 phi2 #s(literal -2 binary64))))) (*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (* 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 (* (* R (+ (* -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 phi1 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.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 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.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 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 1 binary64))) (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 phi2 #s(literal -2 binary64))))))) (*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -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 (* (* 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)) (* 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)))))) (* 1/2 (* (* R (- (+ 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)))))))))))
(fma.f64 phi1 (fma.f64 phi1 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.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 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.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 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 1 binary64))) (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.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 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) #s(literal 1 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 phi2 #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)))) (*.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 #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) phi2)) #s(literal 2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) (*.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 phi2 #s(literal -2 binary64))) R)))) (*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R))
(* R phi1)
(*.f64 phi1 R)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1)))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))
(*.f64 phi1 (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))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))) (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi1 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))
(*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (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 R (/.f64 (*.f64 phi2 R) phi1))))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(neg.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) 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 (*.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 R phi1)) (*.f64 phi2 R)) phi1))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi2 (* (pow (cos (* 1/2 (- phi2 (* -1 phi1)))) 2) (pow (- lambda1 lambda2) 2)))) phi1))) phi1)) (* R phi2)) phi1)))))
(neg.f64 (*.f64 phi1 (-.f64 R (/.f64 (-.f64 (*.f64 phi2 R) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (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)) phi1))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(+ (* 1/2 (* (* R (* 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)))))) (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1)))) (*.f64 (*.f64 phi2 R) (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi1 #s(literal -2 binary64))))) (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (* 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 (* (* R (+ (* -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 phi2 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1)))) (fma.f64 phi2 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi1 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1))) (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 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi1 #s(literal -2 binary64))))))) (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R))
(+ (* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -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 (* (* 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)) (* 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)))))) (* 1/2 (* (* R (- (+ 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)))))))))))
(fma.f64 phi2 (fma.f64 phi2 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1)))) (+.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi1 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1))) (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 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi1 #s(literal -2 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1))) (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 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi1 #s(literal -2 binary64))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1)))) (*.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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 phi1 #s(literal -2 binary64))) R)))) (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R))
(* R phi2)
(*.f64 phi2 R)
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
(* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 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 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) (-.f64 R (*.f64 phi1 (/.f64 R phi2)))))
(* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (+ (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2)))) (pow phi2 3))) (* 1/2 (/ (* R (* (pow (cos (* 1/2 (+ phi1 phi2))) 2) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))
(*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 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 phi2 (*.f64 phi2 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 phi2 phi2))))) (-.f64 R (*.f64 phi1 (/.f64 R phi2)))))
(* -1 (* R phi2))
(*.f64 phi2 (neg.f64 R))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(*.f64 (neg.f64 phi2) (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
(* -1 (* phi2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2))) phi2)) (* R phi1)) phi2)))))
(*.f64 (neg.f64 phi2) (-.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)) phi2))) (*.f64 phi1 R)) phi2)))
(* -1 (* phi2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi1 (* (pow (cos (* 1/2 (- phi1 (* -1 phi2)))) 2) (pow (- lambda1 lambda2) 2)))) phi2))) phi2)) (* R phi1)) phi2)))))
(neg.f64 (*.f64 phi2 (-.f64 R (/.f64 (fma.f64 phi1 R (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 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)) 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)))))) (neg.f64 phi2))) phi2))))
(* (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)))
(fma.f64 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) #s(literal -2 binary64)))
(+ (* 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 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) lambda2 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 (*.f64 lambda2 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) lambda2 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 (*.f64 lambda2 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 (*.f64 lambda2 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 (*.f64 #s(literal 2 binary64) lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (*.f64 lambda2 lambda2) (/.f64 (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 (*.f64 #s(literal 2 binary64) lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) (*.f64 (*.f64 lambda2 lambda2) (/.f64 (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)))
(fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))) #s(literal -2 binary64)))
(+ (* 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 #s(literal -2 binary64) lambda1 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 #s(literal -2 binary64) lambda1 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 (*.f64 #s(literal 2 binary64) 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)) (/.f64 (*.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 (*.f64 #s(literal 2 binary64) 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)) (/.f64 (*.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)))
(-.f64 (*.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 phi1 (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)))))
(+ (* 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 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 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.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 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.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 phi2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (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 (* (+ (* -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 phi2 (*.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))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.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 (fma.f64 phi2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 phi2 (*.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)) (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 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (neg.f64 (cos.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)))
(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/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (*.f64 #s(literal -1/8 binary64) phi1) (cos.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 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal -1/8 binary64) (*.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 #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 (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)))
(* -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 (-.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 lambda2 lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (-.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 lambda2 lambda1))))
(* lambda1 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(*.f64 lambda1 (-.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 lambda2 lambda1))))
(* 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))))
(neg.f64 (*.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 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(neg.f64 (*.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 (+ (* -1 (cos (* 1/2 (+ phi1 phi2)))) (/ (* lambda2 (cos (* 1/2 (+ phi1 phi2)))) lambda1))))
(neg.f64 (*.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))))))
(* 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 (-.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))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 (-.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))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 (+ phi1 phi2))) (* -1 (/ (* lambda1 (cos (* 1/2 (+ phi1 phi2)))) lambda2)))))
(*.f64 (-.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))) (neg.f64 lambda2))
(* (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 #s(literal -1/2 binary64) phi1) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(+ (* 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 #s(literal -1/8 binary64) phi1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.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/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/48 binary64) phi1) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.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 #s(literal -1/2 binary64) (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (* 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 (*.f64 #s(literal -1/8 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.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 #s(literal 1/48 binary64) phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.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))

eval132.0ms (1%)

Memory
-20.3MiB live, 167.9MiB allocated
Compiler

Compiled 32 329 to 2 656 computations (91.8% saved)

prune202.0ms (1.5%)

Memory
5.2MiB live, 205.3MiB allocated
Pruning

22 alts after pruning (22 fresh and 0 done)

PrunedKeptTotal
New67022692
Fresh000
Picked101
Done000
Total67122693
Accuracy
95.9%
Counts
693 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.8%
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
74.5%
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
9.4%
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2)) R)
23.6%
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
63.0%
(*.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R)
1.7%
(*.f64 (neg.f64 phi2) (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
51.6%
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
29.1%
(*.f64 phi2 R)
29.5%
(*.f64 phi1 (neg.f64 R))
42.1%
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)))
18.5%
(*.f64 lambda1 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (neg.f64 lambda1))))
49.7%
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
30.4%
(*.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))))))))
50.5%
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (neg.f64 phi1)))
12.9%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
23.6%
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
52.9%
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1))))
23.4%
(*.f64 R (sqrt.f64 (*.f64 phi2 phi2)))
23.8%
(*.f64 R (sqrt.f64 (*.f64 phi1 phi1)))
25.2%
(*.f64 R (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)))
25.2%
(neg.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
53.8%
(neg.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
Compiler

Compiled 748 to 500 computations (33.2% saved)

simplify356.0ms (2.6%)

Memory
14.7MiB live, 452.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.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)))
cost-diff0
(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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
cost-diff0
(*.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R)
cost-diff128
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.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
(/.f64 R phi2)
cost-diff0
(*.f64 phi1 (/.f64 R phi2))
cost-diff0
(-.f64 R (*.f64 phi1 (/.f64 R phi2)))
cost-diff704
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
cost-diff0
(*.f64 phi2 R)
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 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
Rules
13 940×lower-fma.f32
13 938×lower-fma.f64
3 718×lower-*.f32
3 692×lower-*.f64
2 672×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031234
060234
1108234
2217234
3642234
42504233
56495232
08628228
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 (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
R
(*.f64 phi2 R)
phi2
R
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
phi2
(-.f64 R (*.f64 phi1 (/.f64 R phi2)))
R
(*.f64 phi1 (/.f64 R phi2))
phi1
(/.f64 R phi2)
(*.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 (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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(fma.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 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))
(-.f64 lambda1 lambda2)
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 #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)
R
Outputs
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
(*.f64 (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
R
(*.f64 phi2 R)
phi2
R
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
(fma.f64 phi2 R (*.f64 R (neg.f64 phi1)))
phi2
(-.f64 R (*.f64 phi1 (/.f64 R phi2)))
(-.f64 R (/.f64 (*.f64 R phi1) phi2))
R
(*.f64 phi1 (/.f64 R phi2))
(/.f64 (*.f64 R phi1) phi2)
phi1
(/.f64 R phi2)
(*.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 phi2 phi1))) (*.f64 lambda1 R))
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 phi2 phi1))))
(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
lambda1
(*.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R)
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(fma.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)))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))
(-.f64 lambda1 lambda2)
lambda1
lambda2
(+.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 phi2 phi1)) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2)))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))
(cos.f64 (+.f64 phi1 phi2))
(cos.f64 (+.f64 phi2 phi1))
(+.f64 phi1 phi2)
(+.f64 phi2 phi1)
phi1
phi2
(*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))
(-.f64 phi1 phi2)
R

localize240.0ms (1.7%)

Memory
-8.1MiB live, 224.3MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(*.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R)
accuracy99.2%
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))
accuracy80.4%
(cos.f64 (+.f64 phi1 phi2))
accuracy38.8%
(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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
accuracy99.7%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)
accuracy99.7%
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))
accuracy80.4%
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
accuracy100.0%
(/.f64 R phi2)
accuracy100.0%
(-.f64 R (*.f64 phi1 (/.f64 R phi2)))
accuracy91.6%
(*.f64 phi1 (/.f64 R phi2))
accuracy91.0%
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
accuracy100.0%
(*.f64 phi2 R)
accuracy100.0%
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
accuracy100.0%
(hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)))
accuracy99.9%
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
accuracy99.8%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))
Samples
85.0ms115×1valid
42.0ms87×0valid
38.0ms54×2valid
Compiler

Compiled 263 to 34 computations (87.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 111.0ms
ival-cos: 42.0ms (37.7% of total)
ival-mult: 35.0ms (31.4% of total)
adjust: 11.0ms (9.9% of total)
ival-hypot: 7.0ms (6.3% of total)
ival-add: 6.0ms (5.4% of total)
ival-sub: 5.0ms (4.5% of total)
ival-sqrt: 3.0ms (2.7% of total)
ival-div: 2.0ms (1.8% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series84.0ms (0.6%)

Memory
11.7MiB live, 124.6MiB allocated
Counts
18 → 624
Calls
Call 1
Inputs
#<alt (*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)>
#<alt (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2)))>
#<alt (*.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 phi2 R)>
#<alt (*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 R phi2))))>
#<alt (-.f64 R (*.f64 phi1 (/.f64 R phi2)))>
#<alt (*.f64 phi1 (/.f64 R phi2))>
#<alt (/.f64 R phi2)>
#<alt (*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))>
#<alt (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))>
#<alt (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 phi2))))>
#<alt (*.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R)>
#<alt (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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))>
#<alt (fma.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)))>
#<alt (cos.f64 (+.f64 phi1 phi2))>
Outputs
#<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 (* 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 (- lambda1 lambda2)>
#<alt (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi2 2) (+ (* 1/2 (/ (* (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 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi2 2) (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (* (pow phi2 2) (+ (* 1/2 (/ (* (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 (/ (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))))))) lambda2)>
#<alt phi2>
#<alt (* phi2 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))>
#<alt (* phi2 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4)) (pow phi2 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))>
#<alt (* phi2 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4)) (pow phi2 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6)) (pow phi2 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))>
#<alt (* -1 phi2)>
#<alt (* -1 (* phi2 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))>
#<alt (* -1 (* phi2 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4)) (pow phi2 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))>
#<alt (* -1 (* phi2 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4)) (pow phi2 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6)) (pow phi2 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))))>
#<alt (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi2)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* 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 (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi2)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow 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)))))) (* 1/2 (* (* 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))))))))))>
#<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)) (* 1/2 (/ (pow phi2 2) (* (pow lambda1 2) (cos (* 1/2 phi2))))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi2)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi2 2)) (* (pow lambda1 3) (cos (* 1/2 phi2))))) (* 1/2 (/ (pow phi2 2) (* (pow lambda1 2) (cos (* 1/2 phi2)))))))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (+ (* -1/2 (/ (pow phi2 2) (* lambda1 (cos (* 1/2 phi2))))) (* lambda2 (cos (* 1/2 phi2)))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi2 2)) (* lambda1 (cos (* 1/2 phi2))))) (* 1/2 (/ (pow phi2 2) (cos (* 1/2 phi2))))) lambda1)) (* lambda2 (cos (* 1/2 phi2)))) lambda1)))))>
#<alt (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi2)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* 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 (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi2)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow 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)))))) (* 1/2 (* (* 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))))))))))>
#<alt (* lambda2 (cos (* 1/2 phi2)))>
#<alt (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2))))>
#<alt (* lambda2 (+ (cos (* 1/2 phi2)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)) (* 1/2 (/ (pow phi2 2) (* (pow lambda2 2) (cos (* 1/2 phi2))))))))>
#<alt (* lambda2 (+ (cos (* 1/2 phi2)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi2 2)) (* (pow lambda2 3) (cos (* 1/2 phi2))))) (* 1/2 (/ (pow phi2 2) (* (pow lambda2 2) (cos (* 1/2 phi2)))))))))>
#<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 (/ (+ (* -1/2 (/ (pow phi2 2) (* lambda2 (cos (* 1/2 phi2))))) (* lambda1 (cos (* 1/2 phi2)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi2 2)) (* lambda2 (cos (* 1/2 phi2))))) (* 1/2 (/ (pow phi2 2) (cos (* 1/2 phi2))))) lambda2)) (* lambda1 (cos (* 1/2 phi2)))) lambda2)))))>
#<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 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 (* 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 (* -1 (* R phi1))>
#<alt (+ (* -1 (* R phi1)) (* R phi2))>
#<alt (+ (* -1 (* R phi1)) (* R phi2))>
#<alt (+ (* -1 (* R phi1)) (* R phi2))>
#<alt (* R phi2)>
#<alt (* phi2 (+ R (* -1 (/ (* R phi1) phi2))))>
#<alt (* phi2 (+ R (* -1 (/ (* R phi1) phi2))))>
#<alt (* phi2 (+ R (* -1 (/ (* R phi1) phi2))))>
#<alt (* R phi2)>
#<alt (* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))>
#<alt (* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))>
#<alt (* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))>
#<alt (* R (* phi2 (- 1 (/ phi1 phi2))))>
#<alt (* R (* phi2 (- 1 (/ phi1 phi2))))>
#<alt (* R (* phi2 (- 1 (/ phi1 phi2))))>
#<alt (* R (* phi2 (- 1 (/ phi1 phi2))))>
#<alt (* R (* phi2 (- 1 (/ phi1 phi2))))>
#<alt (* R (* phi2 (- 1 (/ phi1 phi2))))>
#<alt (* R (* phi2 (- 1 (/ phi1 phi2))))>
#<alt (* R (* phi2 (- 1 (/ phi1 phi2))))>
#<alt (* R (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))>
#<alt (* R (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))>
#<alt (* R (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))>
#<alt (* R (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))>
#<alt (* R phi2)>
#<alt (+ (* -1 (* R phi1)) (* R phi2))>
#<alt (+ (* -1 (* R phi1)) (* R phi2))>
#<alt (+ (* -1 (* R phi1)) (* R phi2))>
#<alt (* -1 (* R phi1))>
#<alt (* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))>
#<alt (* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))>
#<alt (* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))>
#<alt (* R (- 1 (/ phi1 phi2)))>
#<alt (* R (- 1 (/ phi1 phi2)))>
#<alt (* R (- 1 (/ phi1 phi2)))>
#<alt (* R (- 1 (/ phi1 phi2)))>
#<alt (* R (- 1 (/ phi1 phi2)))>
#<alt (* R (- 1 (/ phi1 phi2)))>
#<alt (* R (- 1 (/ phi1 phi2)))>
#<alt (* R (- 1 (/ phi1 phi2)))>
#<alt (* R (+ 1 (* -1 (/ phi1 phi2))))>
#<alt (* R (+ 1 (* -1 (/ phi1 phi2))))>
#<alt (* R (+ 1 (* -1 (/ phi1 phi2))))>
#<alt (* R (+ 1 (* -1 (/ phi1 phi2))))>
#<alt R>
#<alt (+ R (* -1 (/ (* R phi1) phi2)))>
#<alt (+ R (* -1 (/ (* R phi1) phi2)))>
#<alt (+ R (* -1 (/ (* R phi1) phi2)))>
#<alt (* -1 (/ (* R phi1) phi2))>
#<alt (* phi1 (- (/ R phi1) (/ R phi2)))>
#<alt (* phi1 (- (/ R phi1) (/ R phi2)))>
#<alt (* phi1 (- (/ R phi1) (/ R phi2)))>
#<alt (* -1 (/ (* R phi1) phi2))>
#<alt (* -1 (* phi1 (- (* -1 (/ R phi1)) (* -1 (/ R phi2)))))>
#<alt (* -1 (* phi1 (- (* -1 (/ R phi1)) (* -1 (/ R phi2)))))>
#<alt (* -1 (* phi1 (- (* -1 (/ R phi1)) (* -1 (/ R phi2)))))>
#<alt (* -1 (/ (* R phi1) phi2))>
#<alt (/ (- (* R phi2) (* R phi1)) phi2)>
#<alt (/ (- (* R phi2) (* R phi1)) phi2)>
#<alt (/ (- (* R phi2) (* R phi1)) phi2)>
#<alt R>
#<alt (+ R (* -1 (/ (* R phi1) phi2)))>
#<alt (+ R (* -1 (/ (* R phi1) phi2)))>
#<alt (+ R (* -1 (/ (* R phi1) phi2)))>
#<alt R>
#<alt (+ R (* -1 (/ (* R phi1) phi2)))>
#<alt (+ R (* -1 (/ (* R phi1) phi2)))>
#<alt (+ R (* -1 (/ (* R phi1) phi2)))>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) phi2)>
#<alt (/ (* R phi1) 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 (* 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 (* 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 (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/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/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 (* R (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))>
#<alt (+ (* -1 (* (* R (* 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)))))) (* R (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* 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 (* (* R (* 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 (+ (* R (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* 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 (* (* R (* 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))))) (* 1/2 (* (* R (- (+ 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 (* (* R lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* lambda1 (+ (* -1 (* (/ (* R lambda2) lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))>
#<alt (* lambda1 (+ (* -1 (* (/ (* R lambda2) lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* R (pow (- phi1 phi2) 2)) (pow lambda1 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))>
#<alt (* lambda1 (+ (* -1 (* (/ (* R lambda2) lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (pow lambda1 3)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (+ (* 1/2 (* (/ (* R (pow (- phi1 phi2) 2)) (pow lambda1 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))>
#<alt (* -1 (* (* R lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (* (/ (* R lambda2) lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (* (/ (* R (pow (- phi1 phi2) 2)) lambda1) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* (* R lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (* R (pow (- phi1 phi2) 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* 1/2 (* (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) lambda1) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))) lambda1)) (* (* R lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))>
#<alt (* R (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))>
#<alt (+ (* -1 (* (* R (* 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)))))) (* R (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* 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 (* (* R (* 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 (+ (* R (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* 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 (* (* R (* 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))))) (* 1/2 (* (* R (- (+ 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 (* (* R lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* lambda2 (+ (* -1 (* (/ (* R lambda1) lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))>
#<alt (* lambda2 (+ (* -1 (* (/ (* R lambda1) lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* R (pow (- phi1 phi2) 2)) (pow lambda2 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))>
#<alt (* lambda2 (+ (* -1 (* (/ (* R lambda1) lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (pow lambda2 3)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (+ (* 1/2 (* (/ (* R (pow (- phi1 phi2) 2)) (pow lambda2 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))>
#<alt (* -1 (* (* R lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (* (/ (* R lambda1) lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (* (/ (* R (pow (- phi1 phi2) 2)) lambda2) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* (* R lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (* R (pow (- phi1 phi2) 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* 1/2 (* (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) lambda2) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))) lambda2)) (* (* R lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))>
#<alt (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))>
#<alt (+ (* 1/2 (* (* R (* 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)))))) (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))>
#<alt (+ (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (* 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 (* (* R (+ (* -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 (+ (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -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 (* (* R (* 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)))))) (* 1/2 (* (* R (- (+ 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)))))))))))>
#<alt (* R phi1)>
#<alt (* phi1 (+ R (* -1 (/ (* R phi2) phi1))))>
#<alt (* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))>
#<alt (* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)))) (pow phi1 3))) (* 1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2))) phi1)) (* R phi2)) phi1)))))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi2 (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2)))) phi1))) phi1)) (* R phi2)) phi1)))))>
#<alt (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (+ (* 1/2 (* (* R (* 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)))))) (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (* 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 (* (* R (+ (* -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 (+ (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -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 (* (* R (* 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)))))) (* 1/2 (* (* R (- (+ 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)))))))))))>
#<alt (* R phi2)>
#<alt (* phi2 (+ R (* -1 (/ (* R phi1) phi2))))>
#<alt (* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (* 1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))>
#<alt (* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (+ (* 1/2 (/ (* R (* phi1 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)))) (pow phi2 3))) (* 1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))>
#<alt (* -1 (* R phi2))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2))) phi2)) (* R phi1)) phi2)))))>
#<alt (* -1 (* phi2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi1 (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2)))) phi2))) phi2)) (* R phi1)) phi2)))))>
#<alt (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))>
#<alt (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 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 (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))>
#<alt (+ (* -2 (* lambda1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))>
#<alt (+ (* lambda1 (+ (* -2 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))>
#<alt (+ (* lambda1 (+ (* -2 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))>
#<alt (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))>
#<alt (* (pow lambda1 2) (+ 1/2 (+ (* -2 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* (pow lambda1 2) (+ 1/2 (+ (* -2 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (cos (+ phi1 phi2))) (+ (/ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow lambda1 2)) (/ (pow (- phi1 phi2) 2) (pow lambda1 2)))))))>
#<alt (* (pow lambda1 2) (+ 1/2 (+ (* -2 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (cos (+ phi1 phi2))) (+ (/ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow lambda1 2)) (/ (pow (- phi1 phi2) 2) (pow lambda1 2)))))))>
#<alt (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))>
#<alt (* (pow lambda1 2) (+ 1/2 (+ (* -2 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* (pow lambda1 2) (+ 1/2 (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) lambda1)) (* 2 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* (pow lambda1 2) (+ 1/2 (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) lambda1)) (* 2 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))>
#<alt (+ (* -2 (* lambda1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))>
#<alt (+ (* lambda2 (+ (* -2 (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))>
#<alt (+ (* lambda2 (+ (* -2 (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))>
#<alt (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))>
#<alt (* (pow lambda2 2) (+ 1/2 (+ (* -2 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* (pow lambda2 2) (+ 1/2 (+ (* -2 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (cos (+ phi1 phi2))) (+ (/ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow lambda2 2)) (/ (pow (- phi1 phi2) 2) (pow lambda2 2)))))))>
#<alt (* (pow lambda2 2) (+ 1/2 (+ (* -2 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (cos (+ phi1 phi2))) (+ (/ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow lambda2 2)) (/ (pow (- phi1 phi2) 2) (pow lambda2 2)))))))>
#<alt (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))>
#<alt (* (pow lambda2 2) (+ 1/2 (+ (* -2 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* (pow lambda2 2) (+ 1/2 (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) lambda2)) (* 2 (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)) (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (* (pow lambda2 2) (+ 1/2 (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) lambda2)) (* 2 (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)) (* 1/2 (cos (+ phi1 phi2))))))>
#<alt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))>
#<alt (+ (* phi1 (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2))))) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))>
#<alt (+ (* phi1 (+ (* -2 phi2) (+ (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ 1 (* -1/4 (* (cos phi2) (pow (- lambda1 lambda2) 2)))))))) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))>
#<alt (+ (* phi1 (+ (* -2 phi2) (+ (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ 1 (+ (* -1/4 (* (cos phi2) (pow (- lambda1 lambda2) 2))) (* 1/12 (* phi1 (* (sin phi2) (pow (- lambda1 lambda2) 2)))))))))) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))>
#<alt (pow phi1 2)>
#<alt (* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))>
#<alt (* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))>
#<alt (* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))>
#<alt (pow phi1 2)>
#<alt (* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))>
#<alt (* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))>
#<alt (* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))>
#<alt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))>
#<alt (+ (* phi2 (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2))))) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))>
#<alt (+ (* phi2 (+ (* -2 phi1) (+ (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2))) (* phi2 (+ 1 (* -1/4 (* (cos phi1) (pow (- lambda1 lambda2) 2)))))))) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))>
#<alt (+ (* phi2 (+ (* -2 phi1) (+ (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2))) (* phi2 (+ 1 (+ (* -1/4 (* (cos phi1) (pow (- lambda1 lambda2) 2))) (* 1/12 (* phi2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))))))))) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))>
#<alt (pow phi2 2)>
#<alt (* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))>
#<alt (* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))>
#<alt (* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))>
#<alt (pow phi2 2)>
#<alt (* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))>
#<alt (* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) phi2))))>
#<alt (* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) 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)))>
Calls

156 calls:

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

rewrite363.0ms (2.6%)

Memory
21.6MiB live, 463.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 348×lower-fma.f32
4 346×lower-fma.f64
4 152×lower-/.f32
4 150×lower-/.f64
4 128×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031175
060163
1207163
21496163
08156159
Stop Event
iter limit
node limit
iter limit
Counts
18 → 557
Calls
Call 1
Inputs
(*.f64 (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)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(*.f64 phi2 R)
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
(-.f64 R (*.f64 phi1 (/.f64 R phi2)))
(*.f64 phi1 (/.f64 R phi2))
(/.f64 R phi2)
(*.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))) lambda1)
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi1 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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(fma.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)))
(cos.f64 (+.f64 phi1 phi2))
Outputs
(*.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 phi2 #s(literal 1/2 binary64))))))))) R)
(*.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 phi2 #s(literal 1/2 binary64))))))))))
(exp.f64 (*.f64 (log.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 phi2 #s(literal 1/2 binary64))))))))) #s(literal 1/2 binary64)))
(hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)))
(hypot.f64 phi2 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)))))
(hypot.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) phi2)
(hypot.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 phi2))
(hypot.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) (exp.f64 (log.f64 phi2)))
(hypot.f64 (neg.f64 phi2) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)))
(hypot.f64 (neg.f64 phi2) (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)))))
(hypot.f64 (exp.f64 (log.f64 phi2)) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)))
(hypot.f64 (exp.f64 (log.f64 phi2)) (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)))))
(hypot.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)))) phi2)
(hypot.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)))) (neg.f64 phi2))
(hypot.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)))) (exp.f64 (log.f64 phi2)))
(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 phi2 #s(literal 1/2 binary64)))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (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 phi2 #s(literal 1/2 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.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 phi2 #s(literal 1/2 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 #s(literal 2 binary64) (*.f64 phi2 #s(literal 1/2 binary64))))))) (*.f64 phi2 phi2)) (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))))) (sqrt.f64 (fma.f64 (*.f64 phi2 phi2) (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))) (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.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 phi2 #s(literal 1/2 binary64))))))))) (sqrt.f64 (-.f64 (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))) (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 4 binary64))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 phi2 phi2) (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))) (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 6 binary64)))) (sqrt.f64 (fma.f64 (*.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 phi2 #s(literal 1/2 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 #s(literal 2 binary64) (*.f64 phi2 #s(literal 1/2 binary64))))))) (*.f64 phi2 phi2)) (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 phi2 phi2) (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))) (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 4 binary64)) (-.f64 (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))) (*.f64 (*.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 phi2 #s(literal 1/2 binary64))))))))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))) (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (*.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 phi2 #s(literal 1/2 binary64))))))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 phi2 phi2) (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))) (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (*.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 phi2 #s(literal 1/2 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 #s(literal 2 binary64) (*.f64 phi2 #s(literal 1/2 binary64))))))) (*.f64 phi2 phi2)) (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2)))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))) (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 4 binary64))))) (sqrt.f64 (neg.f64 (-.f64 (*.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 phi2 #s(literal 1/2 binary64)))))))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 4 binary64)) (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 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 #s(literal 2 binary64) (*.f64 phi2 #s(literal 1/2 binary64))))))) (*.f64 phi2 phi2))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 phi2 phi2) (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))) (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 6 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (*.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 phi2 #s(literal 1/2 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 #s(literal 2 binary64) (*.f64 phi2 #s(literal 1/2 binary64))))))) (*.f64 phi2 phi2)) (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2)))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))) (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 4 binary64))))) (neg.f64 (sqrt.f64 (-.f64 (*.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 phi2 #s(literal 1/2 binary64)))))))))))
(pow.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 phi2 #s(literal 1/2 binary64)))))))) #s(literal 1/2 binary64))
(pow.f64 (pow.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 phi2 #s(literal 1/2 binary64)))))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.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 phi2 #s(literal 1/2 binary64)))))))) (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 phi2 #s(literal 1/2 binary64))))))))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.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 phi2 #s(literal 1/2 binary64)))))))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 phi2 phi2) (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))) (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 6 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.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 phi2 #s(literal 1/2 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 #s(literal 2 binary64) (*.f64 phi2 #s(literal 1/2 binary64))))))) (*.f64 phi2 phi2)) (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 phi2 phi2) (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))) (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 6 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.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 phi2 #s(literal 1/2 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 #s(literal 2 binary64) (*.f64 phi2 #s(literal 1/2 binary64))))))) (*.f64 phi2 phi2)) (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2)))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 phi2 phi2) (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))) (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.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 phi2 #s(literal 1/2 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 #s(literal 2 binary64) (*.f64 phi2 #s(literal 1/2 binary64))))))) (*.f64 phi2 phi2)) (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))) (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 4 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.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 phi2 #s(literal 1/2 binary64))))))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))) (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.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 phi2 #s(literal 1/2 binary64)))))))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 phi2 (*.f64 phi2 (*.f64 phi2 phi2))) (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.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 phi2 #s(literal 1/2 binary64)))))))))))
(*.f64 (pow.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 phi2 #s(literal 1/2 binary64)))))))) #s(literal 1/4 binary64)) (pow.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 phi2 #s(literal 1/2 binary64)))))))) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda1) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 lambda2)))
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda1 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 lambda2)))
(fma.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))
(/.f64 (cos.f64 (*.f64 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 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 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 phi2 #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (cos.f64 (*.f64 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 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 phi2 #s(literal 1/2 binary64)))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))))
(/.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (+.f64 lambda1 lambda2))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 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 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 phi2 #s(literal 1/2 binary64))))) (neg.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda1) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda1) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) lambda1) (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))))
(pow.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))))
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (cos.f64 (*.f64 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 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 phi2 #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(*.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))
(cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))
(*.f64 phi2 R)
(*.f64 R phi2)
(+.f64 (*.f64 phi2 R) (*.f64 phi2 (neg.f64 (*.f64 phi1 (/.f64 R phi2)))))
(+.f64 (*.f64 phi2 R) (*.f64 (neg.f64 (*.f64 phi1 (/.f64 R phi2))) phi2))
(fma.f64 phi2 R (*.f64 phi2 (neg.f64 (*.f64 phi1 (/.f64 R phi2)))))
(fma.f64 phi2 R (*.f64 (neg.f64 (*.f64 phi1 (/.f64 R phi2))) phi2))
(fma.f64 R phi2 (*.f64 phi2 (neg.f64 (*.f64 phi1 (/.f64 R phi2)))))
(fma.f64 R phi2 (*.f64 (neg.f64 (*.f64 phi1 (/.f64 R phi2))) phi2))
(/.f64 phi2 (/.f64 #s(literal 1 binary64) (-.f64 R (*.f64 phi1 (/.f64 R phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R))) (*.f64 phi2 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 phi1 (/.f64 R phi2) R) (*.f64 phi2 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R))) (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2)))) phi2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 phi1 (/.f64 R phi2) R) (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) phi2)))
(/.f64 (*.f64 phi2 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))))) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R))))
(/.f64 (*.f64 phi2 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)))) (fma.f64 phi1 (/.f64 R phi2) R))
(/.f64 (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2)))) phi2) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R))))
(/.f64 (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) phi2) (fma.f64 phi1 (/.f64 R phi2) R))
(/.f64 (neg.f64 (*.f64 phi2 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2)))))) (neg.f64 (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))))
(/.f64 (neg.f64 (*.f64 phi2 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))))) (neg.f64 (fma.f64 phi1 (/.f64 R phi2) R)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2)))) phi2)) (neg.f64 (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) phi2)) (neg.f64 (fma.f64 phi1 (/.f64 R phi2) R)))
(/.f64 (+.f64 (pow.f64 (*.f64 phi2 R) #s(literal 3 binary64)) (pow.f64 (*.f64 phi2 (neg.f64 (*.f64 phi1 (/.f64 R phi2)))) #s(literal 3 binary64))) (fma.f64 (*.f64 phi2 R) (*.f64 phi2 R) (-.f64 (*.f64 (*.f64 phi2 (neg.f64 (*.f64 phi1 (/.f64 R phi2)))) (*.f64 phi2 (neg.f64 (*.f64 phi1 (/.f64 R phi2))))) (*.f64 (*.f64 phi2 R) (*.f64 phi2 (neg.f64 (*.f64 phi1 (/.f64 R phi2))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 phi2 R) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 phi1 (/.f64 R phi2))) phi2) #s(literal 3 binary64))) (fma.f64 (*.f64 phi2 R) (*.f64 phi2 R) (-.f64 (*.f64 (*.f64 (neg.f64 (*.f64 phi1 (/.f64 R phi2))) phi2) (*.f64 (neg.f64 (*.f64 phi1 (/.f64 R phi2))) phi2)) (*.f64 (*.f64 phi2 R) (*.f64 (neg.f64 (*.f64 phi1 (/.f64 R phi2))) phi2)))))
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
(*.f64 (-.f64 R (*.f64 phi1 (/.f64 R phi2))) phi2)
(*.f64 (*.f64 phi2 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))))) (/.f64 #s(literal 1 binary64) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))))
(*.f64 (*.f64 phi2 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)))) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (/.f64 R phi2) R)))
(*.f64 (*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2)))) phi2) (/.f64 #s(literal 1 binary64) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))))
(*.f64 (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) phi2) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (/.f64 R phi2) R)))
(+.f64 R (neg.f64 (*.f64 phi1 (/.f64 R phi2))))
(+.f64 (neg.f64 (*.f64 phi1 (/.f64 R phi2))) R)
(+.f64 (/.f64 (*.f64 R (*.f64 R R)) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R))))))
(+.f64 (/.f64 (*.f64 R R) (fma.f64 phi1 (/.f64 R phi2) R)) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)) (fma.f64 phi1 (/.f64 R phi2) R))))
(-.f64 R (*.f64 phi1 (/.f64 R phi2)))
(-.f64 (/.f64 (*.f64 R (*.f64 R R)) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))) (/.f64 (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))))
(-.f64 (/.f64 (*.f64 R R) (fma.f64 phi1 (/.f64 R phi2) R)) (/.f64 (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))
(-.f64 (/.f64 (*.f64 R R) (-.f64 R (neg.f64 (*.f64 phi1 (/.f64 R phi2))))) (/.f64 (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)) (-.f64 R (neg.f64 (*.f64 phi1 (/.f64 R phi2))))))
(fma.f64 phi1 (neg.f64 (/.f64 R phi2)) R)
(fma.f64 (/.f64 R phi2) (neg.f64 phi1) R)
(fma.f64 (*.f64 R (*.f64 R R)) (/.f64 #s(literal 1 binary64) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R))))))
(fma.f64 (*.f64 R R) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (/.f64 R phi2) R)) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)) (fma.f64 phi1 (/.f64 R phi2) R))))
(fma.f64 (neg.f64 phi1) (/.f64 R phi2) R)
(fma.f64 (*.f64 R phi1) (/.f64 #s(literal 1 binary64) (neg.f64 phi2)) R)
(fma.f64 #s(literal -1 binary64) (*.f64 phi1 (/.f64 R phi2)) R)
(fma.f64 (neg.f64 (*.f64 R phi1)) (/.f64 #s(literal 1 binary64) phi2) R)
(fma.f64 (neg.f64 (/.f64 R phi2)) phi1 R)
(fma.f64 (*.f64 (neg.f64 phi1) R) (/.f64 #s(literal 1 binary64) phi2) R)
(fma.f64 (*.f64 (neg.f64 phi1) (neg.f64 R)) (/.f64 #s(literal 1 binary64) (neg.f64 phi2)) R)
(fma.f64 (*.f64 (neg.f64 phi1) #s(literal 1 binary64)) (/.f64 R phi2) R)
(fma.f64 (/.f64 phi1 #s(literal -1 binary64)) (/.f64 R phi2) R)
(fma.f64 (/.f64 #s(literal -1 binary64) phi2) (/.f64 phi1 (/.f64 #s(literal 1 binary64) R)) R)
(fma.f64 (/.f64 R #s(literal -1 binary64)) (/.f64 phi1 phi2) R)
(fma.f64 (/.f64 (neg.f64 phi1) #s(literal -1 binary64)) (/.f64 (neg.f64 R) phi2) R)
(fma.f64 (/.f64 (neg.f64 phi1) phi2) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) R)) R)
(/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2)))) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R))))
(/.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2)))) (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)) (*.f64 R (neg.f64 (*.f64 phi1 (/.f64 R phi2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (*.f64 phi1 (/.f64 R phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (*.f64 phi1 (/.f64 R phi2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)) (*.f64 R (neg.f64 (*.f64 phi1 (/.f64 R phi2)))))) (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 R (neg.f64 (*.f64 phi1 (/.f64 R phi2)))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)))))
(/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) (fma.f64 phi1 (/.f64 R phi2) R))
(/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) (-.f64 R (neg.f64 (*.f64 phi1 (/.f64 R phi2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (*.f64 phi1 (/.f64 R phi2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))))) (neg.f64 (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))))
(/.f64 (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))))) (neg.f64 (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)) (*.f64 R (neg.f64 (*.f64 phi1 (/.f64 R phi2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)))) (neg.f64 (fma.f64 phi1 (/.f64 R phi2) R)))
(/.f64 (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)))) (neg.f64 (-.f64 R (neg.f64 (*.f64 phi1 (/.f64 R phi2))))))
(/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 R R)) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))) (*.f64 (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R))) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))))) (*.f64 (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R))) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))))
(/.f64 (-.f64 (*.f64 (*.f64 R R) (fma.f64 phi1 (/.f64 R phi2) R)) (*.f64 (fma.f64 phi1 (/.f64 R phi2) R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)))) (*.f64 (fma.f64 phi1 (/.f64 R phi2) R) (fma.f64 phi1 (/.f64 R phi2) R)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2)))))) (neg.f64 (neg.f64 (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))))) (neg.f64 (neg.f64 (fma.f64 phi1 (/.f64 R phi2) R))))
(/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2)))) (*.f64 R (*.f64 R R))) (+.f64 (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)) (-.f64 (*.f64 R R) (*.f64 (neg.f64 (*.f64 phi1 (/.f64 R phi2))) R))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 R (*.f64 R R)) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 R (*.f64 R R)) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))) (/.f64 (*.f64 R (*.f64 R R)) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))) (/.f64 (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))) (*.f64 (/.f64 (*.f64 R (*.f64 R R)) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))) (/.f64 (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 R R) (fma.f64 phi1 (/.f64 R phi2) R)) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)) (fma.f64 phi1 (/.f64 R phi2) R)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 R R) (fma.f64 phi1 (/.f64 R phi2) R)) (/.f64 (*.f64 R R) (fma.f64 phi1 (/.f64 R phi2) R)) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)) (fma.f64 phi1 (/.f64 R phi2) R)) (/.f64 (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)) (fma.f64 phi1 (/.f64 R phi2) R)) (*.f64 (/.f64 (*.f64 R R) (fma.f64 phi1 (/.f64 R phi2) R)) (/.f64 (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)) (fma.f64 phi1 (/.f64 R phi2) R))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (*.f64 phi1 (/.f64 R phi2)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 #s(literal 1 binary64) (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R)))))
(*.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 #s(literal 1 binary64) (fma.f64 R R (-.f64 (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)) (*.f64 R (neg.f64 (*.f64 phi1 (/.f64 R phi2))))))))
(*.f64 #s(literal 1 binary64) (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
(*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (/.f64 R phi2) R)))
(*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) (/.f64 #s(literal 1 binary64) (-.f64 R (neg.f64 (*.f64 phi1 (/.f64 R phi2))))))
(*.f64 (neg.f64 (-.f64 (*.f64 R (*.f64 R R)) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 R (*.f64 R R))) (*.f64 phi2 (*.f64 phi2 phi2))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 R R (*.f64 (*.f64 phi1 (/.f64 R phi2)) (fma.f64 phi1 (/.f64 R phi2) R))))))
(*.f64 (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 phi1 (/.f64 R phi2) R))))
(/.f64 phi1 (/.f64 phi2 R))
(/.f64 #s(literal 1 binary64) (/.f64 phi2 (*.f64 R phi1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 phi2 R) phi1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 phi2 (*.f64 R phi1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 phi2) (*.f64 phi1 (neg.f64 R))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 phi2 R) (*.f64 phi1 #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 phi2) (*.f64 (neg.f64 R) phi1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 phi2 R) (*.f64 #s(literal 1 binary64) phi1)))
(/.f64 (neg.f64 phi1) (neg.f64 (/.f64 phi2 R)))
(/.f64 (*.f64 R phi1) phi2)
(/.f64 (*.f64 R phi1) (*.f64 phi2 #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 phi2 (*.f64 R phi1))))
(/.f64 (neg.f64 (*.f64 R phi1)) (neg.f64 phi2))
(/.f64 (*.f64 phi1 (neg.f64 R)) (neg.f64 phi2))
(/.f64 (*.f64 phi1 #s(literal 1 binary64)) (/.f64 phi2 R))
(/.f64 (*.f64 (neg.f64 R) phi1) (neg.f64 phi2))
(/.f64 (*.f64 #s(literal 1 binary64) phi1) (/.f64 phi2 R))
(/.f64 (neg.f64 (neg.f64 (*.f64 R phi1))) (neg.f64 (neg.f64 phi2)))
(/.f64 (neg.f64 (*.f64 phi1 (neg.f64 R))) (neg.f64 (neg.f64 phi2)))
(/.f64 (neg.f64 (*.f64 phi1 #s(literal 1 binary64))) (neg.f64 (/.f64 phi2 R)))
(/.f64 (neg.f64 (*.f64 (neg.f64 R) phi1)) (neg.f64 (neg.f64 phi2)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) phi1)) (neg.f64 (/.f64 phi2 R)))
(pow.f64 (/.f64 phi2 (*.f64 R phi1)) #s(literal -1 binary64))
(*.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi2) phi1))
(*.f64 phi1 (/.f64 R phi2))
(*.f64 (/.f64 R phi2) phi1)
(*.f64 #s(literal 1 binary64) (*.f64 phi1 (/.f64 R phi2)))
(*.f64 (/.f64 #s(literal 1 binary64) phi2) (/.f64 phi1 (/.f64 #s(literal 1 binary64) R)))
(*.f64 (*.f64 R phi1) (/.f64 #s(literal 1 binary64) phi2))
(*.f64 (neg.f64 (*.f64 R phi1)) (/.f64 #s(literal 1 binary64) (neg.f64 phi2)))
(*.f64 (*.f64 phi1 (neg.f64 R)) (/.f64 #s(literal 1 binary64) (neg.f64 phi2)))
(*.f64 (*.f64 phi1 #s(literal 1 binary64)) (/.f64 R phi2))
(*.f64 (*.f64 (neg.f64 R) phi1) (/.f64 #s(literal 1 binary64) (neg.f64 phi2)))
(*.f64 (*.f64 #s(literal 1 binary64) phi1) (/.f64 R phi2))
(*.f64 (/.f64 phi1 #s(literal -1 binary64)) (/.f64 (neg.f64 R) phi2))
(*.f64 (/.f64 phi1 phi2) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) R)))
(*.f64 (/.f64 (neg.f64 R) #s(literal -1 binary64)) (/.f64 phi1 phi2))
(exp.f64 (*.f64 (log.f64 (/.f64 phi2 R)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 R (neg.f64 phi2)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 R) phi2))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 phi2)) (/.f64 R (neg.f64 phi2)))
(neg.f64 (/.f64 R (neg.f64 phi2)))
(neg.f64 (/.f64 (neg.f64 R) phi2))
(/.f64 R phi2)
(/.f64 R (*.f64 phi2 #s(literal 1 binary64)))
(/.f64 (neg.f64 R) (neg.f64 phi2))
(/.f64 #s(literal 1 binary64) (/.f64 phi2 R))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 phi2 R))))
(/.f64 #s(literal 1 binary64) (/.f64 phi2 (*.f64 R #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 phi2 R)))
(/.f64 (neg.f64 (neg.f64 R)) (neg.f64 (neg.f64 phi2)))
(/.f64 (*.f64 R #s(literal 1 binary64)) phi2)
(/.f64 (neg.f64 (neg.f64 (neg.f64 R))) (neg.f64 (neg.f64 (neg.f64 phi2))))
(/.f64 (neg.f64 (*.f64 R #s(literal 1 binary64))) (neg.f64 phi2))
(pow.f64 (/.f64 phi2 R) #s(literal -1 binary64))
(*.f64 R (/.f64 #s(literal 1 binary64) phi2))
(*.f64 (neg.f64 R) (/.f64 #s(literal 1 binary64) (neg.f64 phi2)))
(*.f64 #s(literal 1 binary64) (/.f64 R phi2))
(*.f64 (/.f64 #s(literal 1 binary64) phi2) R)
(*.f64 (/.f64 #s(literal 1 binary64) phi2) (pow.f64 (/.f64 #s(literal 1 binary64) R) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 phi2 R))))
(*.f64 (neg.f64 (neg.f64 R)) (/.f64 #s(literal 1 binary64) phi2))
(*.f64 (*.f64 R #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) phi2))
(*.f64 lambda1 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))))
(*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))) (*.f64 lambda1 R))
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))) R)
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))) lambda1)
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))) lambda1)
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(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 phi2 #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))
(-.f64 (*.f64 (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64))))))))
(+.f64 (*.f64 phi2 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) phi1))
(+.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 phi2 #s(literal 1/2 binary64)))
(-.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 phi2 #s(literal 1/2 binary64)))) (/.f64 (*.f64 (*.f64 phi2 #s(literal 1/2 binary64)) (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 phi2 #s(literal 1/2 binary64)))))
(fma.f64 phi2 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) phi1))
(fma.f64 #s(literal 1/2 binary64) phi2 (*.f64 #s(literal 1/2 binary64) phi1))
(fma.f64 #s(literal 1/2 binary64) phi1 (*.f64 phi2 #s(literal 1/2 binary64)))
(fma.f64 phi1 #s(literal 1/2 binary64) (*.f64 phi2 #s(literal 1/2 binary64)))
(/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 phi2 phi1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi1) (-.f64 (*.f64 (*.f64 phi2 #s(literal 1/2 binary64)) (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 phi2 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/8 binary64) (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 phi2 (*.f64 phi2 phi2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 phi2 #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 phi2 #s(literal 1/2 binary64)) (*.f64 phi2 #s(literal 1/2 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 #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 phi2 #s(literal 1/2 binary64)) (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 phi2 #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 phi2 #s(literal 1/2 binary64)) (*.f64 phi2 #s(literal 1/2 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 phi2 #s(literal 1/2 binary64))))
(/.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 #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 phi2 #s(literal 1/2 binary64)) (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 phi2 #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 phi2 #s(literal 1/2 binary64)) (*.f64 phi2 #s(literal 1/2 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 phi2 #s(literal 1/2 binary64)))))
(/.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 #s(literal 1/8 binary64) (*.f64 phi2 (*.f64 phi2 phi2)) (*.f64 #s(literal 1/8 binary64) (*.f64 phi1 (*.f64 phi1 phi1)))) (fma.f64 (*.f64 phi2 #s(literal 1/2 binary64)) (*.f64 phi2 #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 phi2 #s(literal 1/2 binary64)) (*.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 #s(literal 1/8 binary64) (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 #s(literal 1/8 binary64) (*.f64 phi2 (*.f64 phi2 phi2)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi1) (-.f64 (*.f64 (*.f64 phi2 #s(literal 1/2 binary64)) (*.f64 phi2 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 phi2 #s(literal 1/2 binary64)))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 (*.f64 phi2 #s(literal 1/2 binary64)) (*.f64 phi2 #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) phi1) (*.f64 phi2 #s(literal 1/2 binary64)))))
(*.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 (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))
(*.f64 (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (/.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 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 phi2 phi1))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1))))) (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)))) (+.f64 phi2 phi1))
(*.f64 (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (/.f64 (*.f64 (+.f64 phi2 phi1) (-.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))))
(*.f64 (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)))) (/.f64 #s(literal 1/2 binary64) (-.f64 phi1 phi2)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) #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 phi2 phi1))))) (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 phi2 phi1)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))) (/.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 phi2 phi1)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(-.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 phi2 phi1)))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))) (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 phi2 phi1)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.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 phi2 phi1))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 phi2 phi1))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 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 phi2 phi1))))) #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 phi2 phi1))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 phi2 phi1))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 phi2 phi1)))))))
(/.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 phi2 phi1)))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.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 phi2 phi1))))) #s(literal -1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.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 phi2 phi1)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1))))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))))))
(/.f64 (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 phi2 phi1))))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))) #s(literal 3 binary64)) (pow.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 phi2 phi1)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))) (fma.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 phi2 phi1)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))) (/.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 phi2 phi1)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))) (*.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))) (/.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 phi2 phi1)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 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 phi2 phi1))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 phi2 phi1)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 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 phi2 phi1))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))))
(*.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 phi2 phi1)))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))))))
(*.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 phi2 phi1))))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64))))
(*.f64 (+.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 R (sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R)
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.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 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 phi2 phi1)) #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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (sqrt.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(pow.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 phi2 phi1)) #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 phi2 phi1)) #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 phi2 phi1)) #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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 phi2 phi1)) #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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 phi2 phi1)) #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 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 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 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(+.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(+.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(+.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(-.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 phi2 phi1)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 phi2 phi1)) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2) (fma.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.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 phi2 phi1)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (/.f64 #s(literal 1 binary64) (+.f64 phi2 phi1)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 phi2 phi1)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1)))) (/.f64 (-.f64 phi1 phi2) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (pow.f64 (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (pow.f64 (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (exp.f64 (log.f64 (-.f64 phi1 phi2))) (exp.f64 (log.f64 (-.f64 phi1 phi2))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)))) (/.f64 (-.f64 phi1 phi2) (+.f64 phi2 phi1)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (/.f64 (-.f64 phi1 phi2) (fma.f64 phi2 (*.f64 phi2 phi2) (*.f64 phi1 (*.f64 phi1 phi1)))) (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (/.f64 #s(literal 1 binary64) (fma.f64 phi2 (-.f64 phi2 phi1) (*.f64 phi1 phi1)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (/.f64 (-.f64 phi1 phi2) (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)))) (-.f64 phi1 phi2) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (/.f64 (-.f64 phi1 phi2) (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)))) (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(fma.f64 (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (/.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)))) (/.f64 (-.f64 phi1 phi2) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 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 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(/.f64 #s(literal 1 binary64) (/.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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))) (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 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))) (neg.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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(/.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.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 phi2 phi1)))))))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (+.f64 lambda1 lambda2) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (*.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 phi2 phi1)))))))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (+.f64 lambda1 lambda2) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (*.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.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 phi2 phi1)))))))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (*.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 phi2 phi1)))))))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (*.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.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 phi2 phi1)))))))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (+.f64 phi2 phi1) (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))))) (*.f64 (+.f64 phi2 phi1) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 phi2 phi1) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))))) (*.f64 (+.f64 phi2 phi1) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 phi2 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (+.f64 phi2 phi1) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (+.f64 phi2 phi1) (*.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 phi2 phi1)))))))))) (*.f64 (+.f64 phi2 phi1) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 phi2 phi1) (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 (+.f64 phi2 phi1) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 phi2 phi1) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 (+.f64 phi2 phi1) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 phi2 phi1) (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 phi2 phi1) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (+.f64 phi2 phi1) (*.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 phi2 phi1) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.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 phi2 phi1)))))))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (+.f64 phi2 phi1) (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))))) (*.f64 (+.f64 phi2 phi1) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 phi2 phi1) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))))) (*.f64 (+.f64 phi2 phi1) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 phi2 phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (+.f64 phi2 phi1) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (+.f64 phi2 phi1) (*.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 phi2 phi1)))))))))) (*.f64 (+.f64 phi2 phi1) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 phi2 phi1) (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 (+.f64 phi2 phi1) (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (+.f64 lambda1 lambda2) (*.f64 (+.f64 phi2 phi1) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 (+.f64 phi2 phi1) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 phi2 phi1) (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 phi2 phi1) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (+.f64 phi2 phi1) (*.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 phi2 phi1) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1))))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))) (+.f64 phi2 phi1) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (+.f64 phi2 phi1)))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (*.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/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))) (+.f64 phi2 phi1) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (+.f64 phi2 phi1)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))) (+.f64 phi2 phi1) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (+.f64 phi2 phi1)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))) (+.f64 phi2 phi1) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (+.f64 phi2 phi1)))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 phi2 phi1) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 phi2 phi1)))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 phi2 phi1) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 phi2 phi1)))
(/.f64 (fma.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 phi2 phi1)))))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(/.f64 (fma.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 phi2 phi1)))))))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1))))
(/.f64 (fma.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 phi2 phi1)))))))) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(/.f64 (fma.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 phi2 phi1)))))))) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1))))
(/.f64 (fma.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 phi2 phi1)))))))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (fma.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 phi2 phi1)))))))) (+.f64 phi2 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (+.f64 phi2 phi1)))
(/.f64 (fma.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 phi2 phi1)))))))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (fma.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 phi2 phi1)))))))) (+.f64 phi2 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (+.f64 phi2 phi1)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (+.f64 phi2 phi1) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (+.f64 phi2 phi1)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (+.f64 phi2 phi1) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)))) (*.f64 (fma.f64 lambda1 lambda1 (*.f64 lambda2 (+.f64 lambda1 lambda2))) (+.f64 phi2 phi1)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (+.f64 phi2 phi1) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 phi2 phi1)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (+.f64 phi2 phi1) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 phi2 phi1)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 phi2 phi1) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 phi2 phi1)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 phi2 phi1)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 phi2 phi1) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 phi2 phi1)))
(/.f64 (fma.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(/.f64 (fma.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (+.f64 phi2 phi1))))
(/.f64 (fma.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (+.f64 phi2 phi1) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)))))
(/.f64 (fma.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (+.f64 phi2 phi1) (+.f64 phi2 phi1))))
(/.f64 (fma.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (-.f64 phi1 phi2) (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (fma.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 phi2 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (+.f64 phi2 phi1)))
(/.f64 (fma.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1)) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (fma.f64 phi2 (+.f64 phi2 phi1) (*.f64 phi1 phi1))))
(/.f64 (fma.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 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 phi2 phi1) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (*.f64 (*.f64 (+.f64 phi2 phi1) (-.f64 phi1 phi2)) (-.f64 phi1 phi2)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 phi2 phi1)))) (+.f64 phi2 phi1)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))) (neg.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 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (*.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 (fma.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (fma.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (fma.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (fma.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (/.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 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))))
(*.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (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 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(*.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))
(+.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 phi2 phi1))
(-.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 (+.f64 (cos.f64 (+.f64 phi2 phi1)) (cos.f64 (-.f64 phi1 phi2))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2))))
(fma.f64 (+.f64 (cos.f64 (+.f64 phi2 phi1)) (cos.f64 (-.f64 phi1 phi2))) #s(literal 1/2 binary64) (*.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 #s(literal 1 binary64) (/.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 (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 #s(literal 1 binary64) (/.f64 (cos.f64 (-.f64 phi1 phi2)) (-.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)))))
(/.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 phi2 phi1)) (cos.f64 (-.f64 phi1 phi2))) (-.f64 (cos.f64 (-.f64 phi1 phi2)) (cos.f64 (+.f64 phi2 phi1)))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi2 phi1)) (cos.f64 (-.f64 phi1 phi2))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 phi1 phi2)) (cos.f64 (+.f64 phi2 phi1))))) #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 (-.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 #s(literal 1 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))) (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 phi1 phi2))))

simplify468.0ms (3.4%)

Memory
11.9MiB live, 526.5MiB allocated
Algorithm
egg-herbie
Rules
9 376×lower-fma.f64
9 376×lower-fma.f32
6 994×lower-*.f64
6 994×lower-*.f32
5 548×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0143213984
1479713179
0808012165
Stop Event
iter limit
node limit
Counts
624 → 618
Calls
Call 1
Inputs
(* 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))))))
(* 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))))
(- lambda1 lambda2)
(- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)
(- (+ lambda1 (* (pow phi2 2) (+ (* 1/2 (/ (* (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 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))) lambda2)
(- (+ lambda1 (* (pow phi2 2) (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (* (pow phi2 2) (+ (* 1/2 (/ (* (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 (/ (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))))))) lambda2)
phi2
(* phi2 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))
(* phi2 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4)) (pow phi2 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))
(* phi2 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4)) (pow phi2 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6)) (pow phi2 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(* -1 phi2)
(* -1 (* phi2 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))
(* -1 (* phi2 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4)) (pow phi2 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(* -1 (* phi2 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4)) (pow phi2 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6)) (pow phi2 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))))
(sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi2)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* 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)))))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi2)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow 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)))))) (* 1/2 (* (* 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))))))))))
(* 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)) (* 1/2 (/ (pow phi2 2) (* (pow lambda1 2) (cos (* 1/2 phi2))))))))
(* lambda1 (+ (cos (* 1/2 phi2)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi2 2)) (* (pow lambda1 3) (cos (* 1/2 phi2))))) (* 1/2 (/ (pow phi2 2) (* (pow lambda1 2) (cos (* 1/2 phi2)))))))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1)))))
(* -1 (* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (+ (* -1/2 (/ (pow phi2 2) (* lambda1 (cos (* 1/2 phi2))))) (* lambda2 (cos (* 1/2 phi2)))) lambda1)))))
(* -1 (* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi2 2)) (* lambda1 (cos (* 1/2 phi2))))) (* 1/2 (/ (pow phi2 2) (cos (* 1/2 phi2))))) lambda1)) (* lambda2 (cos (* 1/2 phi2)))) lambda1)))))
(sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi2)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* 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)))))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi2)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow 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)))))) (* 1/2 (* (* 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))))))))))
(* lambda2 (cos (* 1/2 phi2)))
(* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2))))
(* lambda2 (+ (cos (* 1/2 phi2)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)) (* 1/2 (/ (pow phi2 2) (* (pow lambda2 2) (cos (* 1/2 phi2))))))))
(* lambda2 (+ (cos (* 1/2 phi2)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi2 2)) (* (pow lambda2 3) (cos (* 1/2 phi2))))) (* 1/2 (/ (pow phi2 2) (* (pow lambda2 2) (cos (* 1/2 phi2)))))))))
(* -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 (/ (+ (* -1/2 (/ (pow phi2 2) (* lambda2 (cos (* 1/2 phi2))))) (* lambda1 (cos (* 1/2 phi2)))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi2 2)) (* lambda2 (cos (* 1/2 phi2))))) (* 1/2 (/ (pow phi2 2) (cos (* 1/2 phi2))))) lambda2)) (* lambda1 (cos (* 1/2 phi2)))) lambda2)))))
(- 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)))))
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))
(* 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)
(* -1 (* R phi1))
(+ (* -1 (* R phi1)) (* R phi2))
(+ (* -1 (* R phi1)) (* R phi2))
(+ (* -1 (* R phi1)) (* R phi2))
(* R phi2)
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(* R phi2)
(* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))
(* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))
(* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))
(* R (* phi2 (- 1 (/ phi1 phi2))))
(* R (* phi2 (- 1 (/ phi1 phi2))))
(* R (* phi2 (- 1 (/ phi1 phi2))))
(* R (* phi2 (- 1 (/ phi1 phi2))))
(* R (* phi2 (- 1 (/ phi1 phi2))))
(* R (* phi2 (- 1 (/ phi1 phi2))))
(* R (* phi2 (- 1 (/ phi1 phi2))))
(* R (* phi2 (- 1 (/ phi1 phi2))))
(* R (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(* R (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(* R (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(* R (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(* R phi2)
(+ (* -1 (* R phi1)) (* R phi2))
(+ (* -1 (* R phi1)) (* R phi2))
(+ (* -1 (* R phi1)) (* R phi2))
(* -1 (* R phi1))
(* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))
(* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))
(* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))
(* -1 (* R phi1))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(* R (- 1 (/ phi1 phi2)))
(* R (- 1 (/ phi1 phi2)))
(* R (- 1 (/ phi1 phi2)))
(* R (- 1 (/ phi1 phi2)))
(* R (- 1 (/ phi1 phi2)))
(* R (- 1 (/ phi1 phi2)))
(* R (- 1 (/ phi1 phi2)))
(* R (- 1 (/ phi1 phi2)))
(* R (+ 1 (* -1 (/ phi1 phi2))))
(* R (+ 1 (* -1 (/ phi1 phi2))))
(* R (+ 1 (* -1 (/ phi1 phi2))))
(* R (+ 1 (* -1 (/ phi1 phi2))))
R
(+ R (* -1 (/ (* R phi1) phi2)))
(+ R (* -1 (/ (* R phi1) phi2)))
(+ R (* -1 (/ (* R phi1) phi2)))
(* -1 (/ (* R phi1) phi2))
(* phi1 (- (/ R phi1) (/ R phi2)))
(* phi1 (- (/ R phi1) (/ R phi2)))
(* phi1 (- (/ R phi1) (/ R phi2)))
(* -1 (/ (* R phi1) phi2))
(* -1 (* phi1 (- (* -1 (/ R phi1)) (* -1 (/ R phi2)))))
(* -1 (* phi1 (- (* -1 (/ R phi1)) (* -1 (/ R phi2)))))
(* -1 (* phi1 (- (* -1 (/ R phi1)) (* -1 (/ R phi2)))))
(* -1 (/ (* R phi1) phi2))
(/ (- (* R phi2) (* R phi1)) phi2)
(/ (- (* R phi2) (* R phi1)) phi2)
(/ (- (* R phi2) (* R phi1)) phi2)
R
(+ R (* -1 (/ (* R phi1) phi2)))
(+ R (* -1 (/ (* R phi1) phi2)))
(+ R (* -1 (/ (* R phi1) phi2)))
R
(+ R (* -1 (/ (* R phi1) phi2)))
(+ R (* -1 (/ (* R phi1) phi2)))
(+ R (* -1 (/ (* R phi1) phi2)))
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) phi2)
(/ (* R phi1) 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 (* 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)))))
(* 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))))
(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/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/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)))))
(* R (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))
(+ (* -1 (* (* R (* 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)))))) (* R (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* 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 (* (* R (* 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)))))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* 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 (* (* R (* 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))))) (* 1/2 (* (* R (- (+ 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)))))))))))
(* (* R lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(* lambda1 (+ (* -1 (* (/ (* R lambda2) lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))
(* lambda1 (+ (* -1 (* (/ (* R lambda2) lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* R (pow (- phi1 phi2) 2)) (pow lambda1 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(* lambda1 (+ (* -1 (* (/ (* R lambda2) lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (pow lambda1 3)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (+ (* 1/2 (* (/ (* R (pow (- phi1 phi2) 2)) (pow lambda1 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))
(* -1 (* (* R lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))
(* -1 (* lambda1 (+ (* -1 (* (/ (* R lambda2) lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (* (/ (* R (pow (- phi1 phi2) 2)) lambda1) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* (* R lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (* R (pow (- phi1 phi2) 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* 1/2 (* (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) lambda1) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))) lambda1)) (* (* R lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(* R (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))
(+ (* -1 (* (* R (* 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)))))) (* R (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* 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 (* (* R (* 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)))))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* 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 (* (* R (* 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))))) (* 1/2 (* (* R (- (+ 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)))))))))))
(* (* R lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(* lambda2 (+ (* -1 (* (/ (* R lambda1) lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))
(* lambda2 (+ (* -1 (* (/ (* R lambda1) lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* R (pow (- phi1 phi2) 2)) (pow lambda2 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(* lambda2 (+ (* -1 (* (/ (* R lambda1) lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (pow lambda2 3)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (+ (* 1/2 (* (/ (* R (pow (- phi1 phi2) 2)) (pow lambda2 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))
(* -1 (* (* R lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))
(* -1 (* lambda2 (+ (* -1 (* (/ (* R lambda1) lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (* (/ (* R (pow (- phi1 phi2) 2)) lambda2) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* (* R lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (* R (pow (- phi1 phi2) 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* 1/2 (* (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) lambda2) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))) lambda2)) (* (* R lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))
(+ (* 1/2 (* (* R (* 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)))))) (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))
(+ (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (* 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 (* (* R (+ (* -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)))))))))
(+ (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -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 (* (* R (* 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)))))) (* 1/2 (* (* R (- (+ 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)))))))))))
(* R phi1)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)))) (pow phi1 3))) (* 1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))
(* -1 (* R phi1))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2))) phi1)) (* R phi2)) phi1)))))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi2 (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2)))) phi1))) phi1)) (* R phi2)) phi1)))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(+ (* 1/2 (* (* R (* 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)))))) (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(+ (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (* 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 (* (* R (+ (* -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)))))))))
(+ (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -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 (* (* R (* 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)))))) (* 1/2 (* (* R (- (+ 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)))))))))))
(* R phi2)
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (* 1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))
(* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (+ (* 1/2 (/ (* R (* phi1 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)))) (pow phi2 3))) (* 1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))
(* -1 (* R phi2))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(* -1 (* phi2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2))) phi2)) (* R phi1)) phi2)))))
(* -1 (* phi2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi1 (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2)))) phi2))) phi2)) (* R phi1)) phi2)))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 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)))))
(+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))
(+ (* -2 (* lambda1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))
(+ (* lambda1 (+ (* -2 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))
(+ (* lambda1 (+ (* -2 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))
(* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))
(* (pow lambda1 2) (+ 1/2 (+ (* -2 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))
(* (pow lambda1 2) (+ 1/2 (+ (* -2 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (cos (+ phi1 phi2))) (+ (/ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow lambda1 2)) (/ (pow (- phi1 phi2) 2) (pow lambda1 2)))))))
(* (pow lambda1 2) (+ 1/2 (+ (* -2 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (cos (+ phi1 phi2))) (+ (/ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow lambda1 2)) (/ (pow (- phi1 phi2) 2) (pow lambda1 2)))))))
(* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))
(* (pow lambda1 2) (+ 1/2 (+ (* -2 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))
(* (pow lambda1 2) (+ 1/2 (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) lambda1)) (* 2 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))
(* (pow lambda1 2) (+ 1/2 (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) lambda1)) (* 2 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))
(+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))
(+ (* -2 (* lambda1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))
(+ (* lambda2 (+ (* -2 (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))
(+ (* lambda2 (+ (* -2 (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))
(* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))
(* (pow lambda2 2) (+ 1/2 (+ (* -2 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (* 1/2 (cos (+ phi1 phi2))))))
(* (pow lambda2 2) (+ 1/2 (+ (* -2 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (cos (+ phi1 phi2))) (+ (/ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow lambda2 2)) (/ (pow (- phi1 phi2) 2) (pow lambda2 2)))))))
(* (pow lambda2 2) (+ 1/2 (+ (* -2 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (cos (+ phi1 phi2))) (+ (/ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow lambda2 2)) (/ (pow (- phi1 phi2) 2) (pow lambda2 2)))))))
(* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))
(* (pow lambda2 2) (+ 1/2 (+ (* -2 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (* 1/2 (cos (+ phi1 phi2))))))
(* (pow lambda2 2) (+ 1/2 (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) lambda2)) (* 2 (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)) (* 1/2 (cos (+ phi1 phi2))))))
(* (pow lambda2 2) (+ 1/2 (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) lambda2)) (* 2 (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)) (* 1/2 (cos (+ phi1 phi2))))))
(+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))
(+ (* phi1 (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2))))) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(+ (* phi1 (+ (* -2 phi2) (+ (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ 1 (* -1/4 (* (cos phi2) (pow (- lambda1 lambda2) 2)))))))) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(+ (* phi1 (+ (* -2 phi2) (+ (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ 1 (+ (* -1/4 (* (cos phi2) (pow (- lambda1 lambda2) 2))) (* 1/12 (* phi1 (* (sin phi2) (pow (- lambda1 lambda2) 2)))))))))) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(pow phi1 2)
(* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))
(* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))
(* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))
(pow phi1 2)
(* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))
(* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))
(* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))
(+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))
(+ (* phi2 (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2))))) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(+ (* phi2 (+ (* -2 phi1) (+ (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2))) (* phi2 (+ 1 (* -1/4 (* (cos phi1) (pow (- lambda1 lambda2) 2)))))))) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(+ (* phi2 (+ (* -2 phi1) (+ (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2))) (* phi2 (+ 1 (+ (* -1/4 (* (cos phi1) (pow (- lambda1 lambda2) 2))) (* 1/12 (* phi2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))))))))) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(pow phi2 2)
(* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))
(* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))
(* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))
(pow phi2 2)
(* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))
(* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) phi2))))
(* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) 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)))
Outputs
(* R (- lambda1 lambda2))
(*.f64 R (-.f64 lambda1 lambda2))
(+ (* 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 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 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))))))
(fma.f64 (*.f64 phi2 phi2) (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 (*.f64 phi2 phi2) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))) (*.f64 R (-.f64 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))))))))
(fma.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi2 phi2) (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 (*.f64 phi2 phi2) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/1440 binary64) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #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 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #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 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2))))))) (*.f64 R (-.f64 lambda1 lambda2)))
(* R phi2)
(*.f64 R phi2)
(* 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 #s(literal 1/2 binary64) phi2)) #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 #s(literal 1/2 binary64) phi2)) #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 #s(literal 1/2 binary64) phi2)) #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 R (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) (*.f64 #s(literal 1/16 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 R (neg.f64 phi2))
(* -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 #s(literal 1/2 binary64) phi2)) #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)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 #s(literal 1/2 binary64) phi2)) #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/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 R (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) (*.f64 #s(literal 1/16 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 #s(literal 1/2 binary64) phi2)))))
(+ (* -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)))))
(-.f64 (*.f64 R (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) 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 lambda2 lambda2) (*.f64 phi2 phi2))))))
(+ (* 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 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R lambda1) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2))))) (neg.f64 (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))))) (*.f64 R (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))
(+ (* 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 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 #s(literal 1/2 binary64) phi2)) #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 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))) (*.f64 (*.f64 R lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (*.f64 R (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))
(* R (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (* R (cos (* 1/2 phi2)))))
(*.f64 lambda1 (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (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 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (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 (-.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 lambda1 lambda1)))) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) lambda1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (cos (* 1/2 phi2)))) lambda1)) (* R (cos (* 1/2 phi2))))))
(*.f64 (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (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))))))
(neg.f64 (*.f64 lambda1 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (/.f64 (fma.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) 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 (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 (-.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (+.f64 (/.f64 lambda2 lambda1) #s(literal 1 binary64)) (/.f64 (*.f64 phi2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))) 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 #s(literal 1/2 binary64) phi2)))))
(+ (* -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 #s(literal 1/2 binary64) phi2))))) (*.f64 (*.f64 R (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) 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 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 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R lambda2) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2))))) (neg.f64 (*.f64 (*.f64 R lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))))) (*.f64 R (hypot.f64 phi2 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) 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)))))) (* 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) (*.f64 R (fma.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)) #s(literal 3 binary64)))) (*.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 lambda1 lambda1) (*.f64 phi2 phi2)))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))) (neg.f64 (*.f64 (*.f64 R lambda1) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))))) (*.f64 R (hypot.f64 phi2 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))
(* R (* lambda2 (cos (* 1/2 phi2))))
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (* R (cos (* 1/2 phi2)))))
(*.f64 lambda2 (fma.f64 R (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)) lambda2) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) 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))))))
(*.f64 lambda2 (fma.f64 R (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)) lambda2) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 lambda2 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 (fma.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 lambda2 lambda2)))) (fma.f64 R (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)) lambda2) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))))
(* -1 (* R (* lambda2 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (cos (* 1/2 phi2)))) lambda2)) (* R (cos (* 1/2 phi2))))))
(*.f64 (fma.f64 R (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)) lambda2) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (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))))))
(neg.f64 (*.f64 lambda2 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (/.f64 (fma.f64 R (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) 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))))))
(*.f64 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (/.f64 (-.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal 1 binary64)) (/.f64 (*.f64 phi2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))) lambda2)) 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 #s(literal 1/2 binary64) phi2)))))
(* 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 #s(literal 1/2 binary64) phi2)))))
(* 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 #s(literal 1/2 binary64) phi2)))))
(* 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 #s(literal 1/2 binary64) phi2)))))
(* 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 #s(literal 1/2 binary64) phi2)))))
(* 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 #s(literal 1/2 binary64) phi2)))))
(* 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 #s(literal 1/2 binary64) phi2)))))
(* 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 #s(literal 1/2 binary64) phi2)))))
(* 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 #s(literal 1/2 binary64) phi2)))))
(* 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 #s(literal 1/2 binary64) phi2)))))
(* 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 #s(literal 1/2 binary64) phi2)))))
(* 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 #s(literal 1/2 binary64) phi2)))))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))
(- (+ lambda1 (* (pow phi2 2) (+ (* 1/2 (/ (* (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 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))) lambda2)
(fma.f64 (*.f64 phi2 phi2) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 phi2 phi2) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)))) (-.f64 lambda1 lambda2))
(- (+ lambda1 (* (pow phi2 2) (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (* (pow phi2 2) (+ (* 1/2 (/ (* (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 (/ (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))))))) lambda2)
(fma.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 phi2 phi2) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 phi2 phi2) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/1440 binary64) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #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 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #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 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
phi2
(* phi2 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))
(*.f64 phi2 (fma.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 phi2 phi2))) #s(literal 1 binary64)))
(* phi2 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4)) (pow phi2 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))
(*.f64 phi2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))) #s(literal 1 binary64))))
(* phi2 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4)) (pow phi2 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6)) (pow phi2 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(*.f64 phi2 (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))) #s(literal 1 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (pow.f64 phi2 #s(literal 6 binary64)))))))
(* -1 phi2)
(neg.f64 phi2)
(* -1 (* phi2 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))
(*.f64 (fma.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 phi2 phi2))) #s(literal 1 binary64)) (neg.f64 phi2))
(* -1 (* phi2 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4)) (pow phi2 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))) #s(literal 1 binary64))) (neg.f64 phi2))
(* -1 (* phi2 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi2)) 4) (pow (- lambda1 lambda2) 4)) (pow phi2 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi2)) 6) (pow (- lambda1 lambda2) 6)) (pow phi2 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi2)) 2) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))))
(*.f64 (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))) #s(literal 1 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (pow.f64 phi2 #s(literal 6 binary64)))))) (neg.f64 phi2))
(sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))
(hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (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 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))) (neg.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))) (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi2)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* 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 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2))))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))))) (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi2)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi2)) 2)) (pow 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)))))) (* 1/2 (* (* 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))))))))))
(fma.f64 lambda1 (fma.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 #s(literal 1/2 binary64) phi2)) #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 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 4 binary64)) (*.f64 lambda2 lambda2)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))))) (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(* lambda1 (cos (* 1/2 phi2)))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 lambda1 (fma.f64 (neg.f64 lambda2) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(* lambda1 (+ (cos (* 1/2 phi2)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1)) (* 1/2 (/ (pow phi2 2) (* (pow lambda1 2) (cos (* 1/2 phi2))))))))
(*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 phi2 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 lambda1 lambda1))) (fma.f64 (neg.f64 lambda2) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(* lambda1 (+ (cos (* 1/2 phi2)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi2 2)) (* (pow lambda1 3) (cos (* 1/2 phi2))))) (* 1/2 (/ (pow phi2 2) (* (pow lambda1 2) (cos (* 1/2 phi2)))))))))
(*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (/.f64 (*.f64 phi2 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 phi2 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 lambda1 lambda1)))) (fma.f64 (neg.f64 lambda2) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1)))))
(neg.f64 (*.f64 lambda1 (fma.f64 (neg.f64 lambda2) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(* -1 (* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (+ (* -1/2 (/ (pow phi2 2) (* lambda1 (cos (* 1/2 phi2))))) (* lambda2 (cos (* 1/2 phi2)))) lambda1)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 (fma.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 phi2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi2 2)) (* lambda1 (cos (* 1/2 phi2))))) (* 1/2 (/ (pow phi2 2) (cos (* 1/2 phi2))))) lambda1)) (* lambda2 (cos (* 1/2 phi2)))) lambda1)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 lambda2 lambda1) #s(literal 1 binary64)) (/.f64 (*.f64 phi2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) lambda1)) lambda1)) (neg.f64 lambda1))
(sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))
(hypot.f64 phi2 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi2)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 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 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))) (neg.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))) (hypot.f64 phi2 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi2)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* 1/2 (* (* 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 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2))))) (neg.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)))))) (hypot.f64 phi2 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi2)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow phi2 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi2)) 2)) (pow 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)))))) (* 1/2 (* (* 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))))))))))
(fma.f64 lambda2 (-.f64 (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)) #s(literal 3 binary64)))) (*.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 lambda1 lambda1) (*.f64 phi2 phi2)))) (-.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 4 binary64)) (*.f64 lambda1 lambda1)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #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 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64)) (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))) (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal 2 binary64))))) (hypot.f64 phi2 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(* lambda2 (cos (* 1/2 phi2)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2))))
(*.f64 lambda2 (fma.f64 (neg.f64 lambda1) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(* lambda2 (+ (cos (* 1/2 phi2)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)) (* 1/2 (/ (pow phi2 2) (* (pow lambda2 2) (cos (* 1/2 phi2))))))))
(*.f64 lambda2 (fma.f64 lambda1 (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda2)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 phi2 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 lambda2 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(* lambda2 (+ (cos (* 1/2 phi2)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi2 2)) (* (pow lambda2 3) (cos (* 1/2 phi2))))) (* 1/2 (/ (pow phi2 2) (* (pow lambda2 2) (cos (* 1/2 phi2)))))))))
(*.f64 lambda2 (fma.f64 lambda1 (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda2)) (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (/.f64 (*.f64 phi2 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 phi2 phi2) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 lambda2 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (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 #s(literal 1/2 binary64) phi2)) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (+ (* -1/2 (/ (pow phi2 2) (* lambda2 (cos (* 1/2 phi2))))) (* lambda1 (cos (* 1/2 phi2)))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 (fma.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 phi2 phi2)) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) lambda2)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi2)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi2 2)) (* lambda2 (cos (* 1/2 phi2))))) (* 1/2 (/ (pow phi2 2) (cos (* 1/2 phi2))))) lambda2)) (* lambda1 (cos (* 1/2 phi2)))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (/.f64 (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal 1 binary64)) (/.f64 (*.f64 phi2 phi2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) lambda2)) lambda2)) (neg.f64 lambda2))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi2 2) (- lambda1 lambda2)))) lambda2)
(fma.f64 (*.f64 (*.f64 phi2 phi2) #s(literal -1/8 binary64)) (-.f64 lambda1 lambda2) (-.f64 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 #s(literal 1/2 binary64) phi2)))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* (cos (* 1/2 phi2)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda2))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* lambda1 (cos (* 1/2 phi2)))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 lambda1 (fma.f64 (neg.f64 lambda2) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 lambda1 (fma.f64 (neg.f64 lambda2) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(* lambda1 (+ (cos (* 1/2 phi2)) (* -1 (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 lambda1 (fma.f64 (neg.f64 lambda2) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(* lambda1 (cos (* 1/2 phi2)))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 (fma.f64 lambda2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 (fma.f64 lambda2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda2 (cos (* 1/2 phi2))) lambda1))))
(*.f64 (fma.f64 lambda2 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda1) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (neg.f64 lambda1))
(* lambda1 (cos (* 1/2 phi2)))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi2)))) (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda2))
(* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))
(*.f64 lambda2 (fma.f64 lambda1 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda2) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))
(*.f64 lambda2 (fma.f64 lambda1 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda2) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(* lambda2 (+ (* -1 (cos (* 1/2 phi2))) (/ (* lambda1 (cos (* 1/2 phi2))) lambda2)))
(*.f64 lambda2 (fma.f64 lambda1 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) lambda2) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(* -1 (* lambda2 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (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 #s(literal 1/2 binary64) phi2)) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (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 #s(literal 1/2 binary64) phi2)) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (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 #s(literal 1/2 binary64) phi2)) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 lambda2))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (pow phi2 2)))
(fma.f64 (*.f64 phi2 phi2) #s(literal -1/8 binary64) #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 #s(literal 1/2 binary64) phi2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* R phi2)
(*.f64 R phi2)
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(+ (* -1 (* R phi1)) (* R phi2))
(*.f64 R (-.f64 phi2 phi1))
(+ (* -1 (* R phi1)) (* R phi2))
(*.f64 R (-.f64 phi2 phi1))
(+ (* -1 (* R phi1)) (* R phi2))
(*.f64 R (-.f64 phi2 phi1))
(* R phi2)
(*.f64 R phi2)
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(*.f64 phi2 (fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R))
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(*.f64 phi2 (fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R))
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(*.f64 phi2 (fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R))
(* R phi2)
(*.f64 R phi2)
(* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))
(*.f64 (neg.f64 phi2) (fma.f64 R (/.f64 phi1 phi2) (neg.f64 R)))
(* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))
(*.f64 (neg.f64 phi2) (fma.f64 R (/.f64 phi1 phi2) (neg.f64 R)))
(* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))
(*.f64 (neg.f64 phi2) (fma.f64 R (/.f64 phi1 phi2) (neg.f64 R)))
(* R (* phi2 (- 1 (/ phi1 phi2))))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* R (* phi2 (- 1 (/ phi1 phi2))))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* R (* phi2 (- 1 (/ phi1 phi2))))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* R (* phi2 (- 1 (/ phi1 phi2))))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* R (* phi2 (- 1 (/ phi1 phi2))))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* R (* phi2 (- 1 (/ phi1 phi2))))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* R (* phi2 (- 1 (/ phi1 phi2))))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* R (* phi2 (- 1 (/ phi1 phi2))))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* R (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* R (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* R (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* R (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* R phi2)
(*.f64 R phi2)
(+ (* -1 (* R phi1)) (* R phi2))
(*.f64 R (-.f64 phi2 phi1))
(+ (* -1 (* R phi1)) (* R phi2))
(*.f64 R (-.f64 phi2 phi1))
(+ (* -1 (* R phi1)) (* R phi2))
(*.f64 R (-.f64 phi2 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(*.f64 (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(*.f64 (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(*.f64 (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(* R (- 1 (/ phi1 phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(* R (- 1 (/ phi1 phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(* R (- 1 (/ phi1 phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(* R (- 1 (/ phi1 phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(* R (- 1 (/ phi1 phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(* R (- 1 (/ phi1 phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(* R (- 1 (/ phi1 phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(* R (- 1 (/ phi1 phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(* R (+ 1 (* -1 (/ phi1 phi2))))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(* R (+ 1 (* -1 (/ phi1 phi2))))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(* R (+ 1 (* -1 (/ phi1 phi2))))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(* R (+ 1 (* -1 (/ phi1 phi2))))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
R
(+ R (* -1 (/ (* R phi1) phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(+ R (* -1 (/ (* R phi1) phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(+ R (* -1 (/ (* R phi1) phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(* -1 (/ (* R phi1) phi2))
(/.f64 (*.f64 R (neg.f64 phi1)) phi2)
(* phi1 (- (/ R phi1) (/ R phi2)))
(*.f64 phi1 (-.f64 (/.f64 R phi1) (/.f64 R phi2)))
(* phi1 (- (/ R phi1) (/ R phi2)))
(*.f64 phi1 (-.f64 (/.f64 R phi1) (/.f64 R phi2)))
(* phi1 (- (/ R phi1) (/ R phi2)))
(*.f64 phi1 (-.f64 (/.f64 R phi1) (/.f64 R phi2)))
(* -1 (/ (* R phi1) phi2))
(/.f64 (*.f64 R (neg.f64 phi1)) phi2)
(* -1 (* phi1 (- (* -1 (/ R phi1)) (* -1 (/ R phi2)))))
(*.f64 (+.f64 (/.f64 R (neg.f64 phi1)) (/.f64 R phi2)) (neg.f64 phi1))
(* -1 (* phi1 (- (* -1 (/ R phi1)) (* -1 (/ R phi2)))))
(*.f64 (+.f64 (/.f64 R (neg.f64 phi1)) (/.f64 R phi2)) (neg.f64 phi1))
(* -1 (* phi1 (- (* -1 (/ R phi1)) (* -1 (/ R phi2)))))
(*.f64 (+.f64 (/.f64 R (neg.f64 phi1)) (/.f64 R phi2)) (neg.f64 phi1))
(* -1 (/ (* R phi1) phi2))
(/.f64 (*.f64 R (neg.f64 phi1)) phi2)
(/ (- (* R phi2) (* R phi1)) phi2)
(/.f64 (*.f64 R (-.f64 phi2 phi1)) phi2)
(/ (- (* R phi2) (* R phi1)) phi2)
(/.f64 (*.f64 R (-.f64 phi2 phi1)) phi2)
(/ (- (* R phi2) (* R phi1)) phi2)
(/.f64 (*.f64 R (-.f64 phi2 phi1)) phi2)
R
(+ R (* -1 (/ (* R phi1) phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(+ R (* -1 (/ (* R phi1) phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(+ R (* -1 (/ (* R phi1) phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
R
(+ R (* -1 (/ (* R phi1) phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(+ R (* -1 (/ (* R phi1) phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(+ R (* -1 (/ (* R phi1) phi2)))
(fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ (* R phi1) phi2)
(/.f64 (*.f64 R phi1) phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(/ R phi2)
(/.f64 R phi2)
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* 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 R (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 #s(literal -1/2 binary64) R) (*.f64 (*.f64 lambda1 phi1) (sin.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 R (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 R lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (*.f64 #s(literal -1/8 binary64) R) (*.f64 (*.f64 lambda1 phi1) (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 lambda1 phi1) (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 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1))))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* 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 #s(literal -1/2 binary64) (*.f64 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 #s(literal -1/2 binary64) (*.f64 (*.f64 R lambda1) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.f64 (*.f64 #s(literal -1/8 binary64) R) (*.f64 (*.f64 lambda1 phi2) (cos.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 #s(literal -1/8 binary64) (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (*.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/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 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2))))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* R (* lambda1 (cos (* 1/2 (+ phi1 phi2)))))
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* 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 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 phi1) (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)))) (* -1/8 (* lambda1 (* phi1 (cos (* 1/2 phi2))))))))
(fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 lambda1 phi1) (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 lambda1 phi1) (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 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (- phi2 (* -1 phi1)))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1/2 (* lambda1 (* phi2 (sin (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1))))
(fma.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.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 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) 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))))))))))
(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 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (- phi1 (* -1 phi2)))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(* lambda1 (cos (* 1/2 (+ phi1 phi2))))
(*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1))))
(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 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) phi1) (*.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/48 binary64) (*.f64 phi1 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal -1/8 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 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/8 binary64) (*.f64 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 #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)))
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(+ (* 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 #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)))
(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 #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)))
(+ 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))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) (fma.f64 #s(literal -1/2 binary64) (*.f64 phi1 (sin.f64 phi2)) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* 1/2 (cos phi2)) (* phi1 (+ (* -1/2 (sin phi2)) (* -1/4 (* phi1 (cos phi2)))))))
(fma.f64 phi1 (fma.f64 #s(literal -1/4 binary64) (*.f64 phi1 (cos.f64 phi2)) (*.f64 #s(literal -1/2 binary64) (sin.f64 phi2))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* 1/2 (cos phi2)) (* phi1 (+ (* -1/2 (sin phi2)) (* phi1 (+ (* -1/4 (cos phi2)) (* 1/12 (* phi1 (sin phi2)))))))))
(fma.f64 phi1 (fma.f64 phi1 (fma.f64 (*.f64 phi1 (sin.f64 phi2)) #s(literal 1/12 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (sin.f64 phi2))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi2) #s(literal 1/2 binary64)))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) (fma.f64 (*.f64 #s(literal -1/2 binary64) phi2) (sin.f64 phi1) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* 1/2 (cos phi1)) (* phi2 (+ (* -1/2 (sin phi1)) (* -1/4 (* phi2 (cos phi1)))))))
(fma.f64 phi2 (fma.f64 #s(literal -1/4 binary64) (*.f64 phi2 (cos.f64 phi1)) (*.f64 #s(literal -1/2 binary64) (sin.f64 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* 1/2 (cos phi1)) (* phi2 (+ (* -1/2 (sin phi1)) (* phi2 (+ (* -1/4 (cos phi1)) (* 1/12 (* phi2 (sin phi1)))))))))
(fma.f64 phi2 (fma.f64 phi2 (fma.f64 (*.f64 #s(literal 1/12 binary64) phi2) (sin.f64 phi1) (*.f64 #s(literal -1/4 binary64) (cos.f64 phi1))) (*.f64 #s(literal -1/2 binary64) (sin.f64 phi1))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 phi1) #s(literal 1/2 binary64)))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (+ phi1 phi2))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))
(* R (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(+ (* -1 (* (* R (* 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)))))) (* R (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))
(-.f64 (*.f64 R (sqrt.f64 (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 R (*.f64 (*.f64 (*.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* 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 (* (* R (* 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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R lambda1) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 lambda2 lambda2) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (neg.f64 (*.f64 (*.f64 R lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 R (sqrt.f64 (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (* lambda1 (+ (* -1 (* (* R (* 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 (* (* R (* 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))))) (* 1/2 (* (* R (- (+ 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 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 lambda2 lambda2) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 lambda2 lambda2) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (neg.f64 (*.f64 (*.f64 R lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 R (sqrt.f64 (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(* (* R lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (*.f64 R lambda1) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))))
(* lambda1 (+ (* -1 (* (/ (* R lambda2) lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))
(*.f64 lambda1 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (/.f64 (*.f64 R lambda2) lambda1)) R)))
(* lambda1 (+ (* -1 (* (/ (* R lambda2) lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* R (pow (- phi1 phi2) 2)) (pow lambda1 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 R (*.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 phi2 phi1)) #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (/.f64 (*.f64 R lambda2) lambda1)) R))))
(* lambda1 (+ (* -1 (* (/ (* R lambda2) lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) (pow lambda1 3)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (+ (* 1/2 (* (/ (* R (pow (- phi1 phi2) 2)) (pow lambda1 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))
(*.f64 lambda1 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R lambda2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 lambda1 lambda1)))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (/.f64 (*.f64 R lambda2) lambda1)) R))))
(* -1 (* (* R lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (neg.f64 (*.f64 R lambda1)))
(* -1 (* lambda1 (+ (* -1 (* (/ (* R lambda2) lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (/.f64 (*.f64 R lambda2) lambda1)) R)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (* (/ (* R (pow (- phi1 phi2) 2)) lambda1) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* (* R lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(neg.f64 (*.f64 lambda1 (-.f64 (*.f64 R (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda1)) (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (*.f64 R lambda2))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (* R (pow (- phi1 phi2) 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* 1/2 (* (/ (* R (* lambda2 (pow (- phi1 phi2) 2))) lambda1) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))) lambda1)) (* (* R lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(*.f64 (-.f64 (*.f64 R (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (*.f64 R lambda2)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (fma.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (/.f64 (*.f64 (*.f64 R lambda2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda1)))) lambda1)) lambda1)) (neg.f64 lambda1))
(* R (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(+ (* -1 (* (* R (* 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)))))) (* R (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))))
(fma.f64 (neg.f64 R) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 R (sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* 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 (* (* R (* 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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R lambda2) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 lambda1 lambda1) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (neg.f64 (*.f64 (*.f64 R lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 R (sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))) (* lambda2 (+ (* -1 (* (* R (* 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 (* (* R (* 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))))) (* 1/2 (* (* R (- (+ 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 lambda2 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 lambda1 lambda1) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 lambda1 lambda1) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 (*.f64 R lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (*.f64 R (sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))
(* (* R lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (*.f64 R lambda2))
(* lambda2 (+ (* -1 (* (/ (* R lambda1) lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))
(*.f64 lambda2 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (+.f64 R (neg.f64 (/.f64 (*.f64 R lambda1) lambda2)))))
(* lambda2 (+ (* -1 (* (/ (* R lambda1) lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* R (pow (- phi1 phi2) 2)) (pow lambda2 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (*.f64 R (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda2 lambda2)))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (+.f64 R (neg.f64 (/.f64 (*.f64 R lambda1) lambda2))))))
(* lambda2 (+ (* -1 (* (/ (* R lambda1) lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* 1/2 (* (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) (pow lambda2 3)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (+ (* 1/2 (* (/ (* R (pow (- phi1 phi2) 2)) (pow lambda2 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))))
(*.f64 lambda2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R lambda1) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda2 lambda2))))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (+.f64 R (neg.f64 (/.f64 (*.f64 R lambda1) lambda2))))))
(* -1 (* (* R lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (neg.f64 (*.f64 R lambda2)))
(* -1 (* lambda2 (+ (* -1 (* (/ (* R lambda1) lambda2) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (+.f64 R (neg.f64 (/.f64 (*.f64 R lambda1) lambda2)))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (* (/ (* R (pow (- phi1 phi2) 2)) lambda2) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* (* R lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(*.f64 (-.f64 (*.f64 R (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda2)) (*.f64 (*.f64 R lambda1) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))))) lambda2)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (* R (pow (- phi1 phi2) 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))) (* 1/2 (* (/ (* R (* lambda1 (pow (- phi1 phi2) 2))) lambda2) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))))) lambda2)) (* (* R lambda1) (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)) (* R (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))
(*.f64 (-.f64 (*.f64 R (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (/.f64 (-.f64 (*.f64 (*.f64 R lambda1) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (fma.f64 R (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (/.f64 (*.f64 (*.f64 R lambda1) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda2)))) lambda2)) lambda2)) (neg.f64 lambda2))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 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))))
(+ (* 1/2 (* (* R (* 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)))))) (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 R phi1) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.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 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)))))
(+ (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (* 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 (* (* R (+ (* -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) (*.f64 R (*.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)))) (fma.f64 phi1 (+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 1 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.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 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.f64 phi2 #s(literal -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)))))
(+ (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))) (* phi1 (+ (* 1/2 (* (* R (+ (* -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 (* (* R (* 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)))))) (* 1/2 (* (* R (- (+ 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)))))))))))
(fma.f64 phi1 (fma.f64 phi1 (*.f64 #s(literal 1/2 binary64) (*.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)))) (fma.f64 (*.f64 R phi1) (fma.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.f64 phi2 #s(literal -2 binary64))) (+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 1 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.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))))) (*.f64 R (+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 1 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.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 #s(literal 1/2 binary64) (*.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 R (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.f64 phi2 #s(literal -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)))))
(* R phi1)
(*.f64 R phi1)
(* phi1 (+ R (* -1 (/ (* R phi2) phi1))))
(*.f64 phi1 (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (* 1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi1 2))))))
(*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))) (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)))
(* phi1 (+ R (+ (* -1 (/ (* R phi2) phi1)) (+ (* 1/2 (/ (* R (* phi2 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)))) (pow phi1 3))) (* 1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi1 2)))))))
(*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 phi2 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))) (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(*.f64 (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2))) phi1)) (* R phi2)) phi1)))))
(*.f64 (neg.f64 phi1) (-.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) phi1) (*.f64 R phi2)) phi1)))
(* -1 (* phi1 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi2 (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2)))) phi1))) phi1)) (* R phi2)) phi1)))))
(*.f64 (neg.f64 phi1) (-.f64 R (/.f64 (-.f64 (*.f64 R phi2) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)))) phi1)))) phi1)) phi1)))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (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))))
(+ (* 1/2 (* (* R (* 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)))))) (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 R 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))))) (*.f64 R (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)))))
(+ (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (* 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 (* (* R (+ (* -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) (*.f64 R (*.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)))) (fma.f64 phi2 (+.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 #s(literal -1/2 binary64) (sin.f64 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 #s(literal -2 binary64))))))) (*.f64 R (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)))))
(+ (* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))) (* phi2 (+ (* 1/2 (* (* R (+ (* -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 (* (* R (* 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)))))) (* 1/2 (* (* R (- (+ 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)))))))))))
(fma.f64 phi2 (fma.f64 phi2 (*.f64 #s(literal 1/2 binary64) (*.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)))) (fma.f64 (*.f64 R phi2) (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))))) (*.f64 R (+.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 #s(literal 1/2 binary64) (*.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 R (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 R (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)))))
(* R phi2)
(*.f64 R phi2)
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(*.f64 phi2 (fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R))
(* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (* 1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi2 2))))))
(*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) (fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R)))
(* phi2 (+ R (+ (* -1 (/ (* R phi1) phi2)) (+ (* 1/2 (/ (* R (* phi1 (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)))) (pow phi2 3))) (* 1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2))) (pow phi2 2)))))))
(*.f64 phi2 (fma.f64 R (/.f64 phi1 (neg.f64 phi2)) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 phi1 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (*.f64 phi2 (*.f64 phi2 phi2))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))))) R)))
(* -1 (* R phi2))
(*.f64 R (neg.f64 phi2))
(* -1 (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))))
(*.f64 (neg.f64 phi2) (fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R))
(* -1 (* phi2 (+ R (* -1 (/ (+ (* -1/2 (/ (* R (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2))) phi2)) (* R phi1)) phi2)))))
(*.f64 (neg.f64 phi2) (-.f64 R (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) phi2) (*.f64 R phi1)) phi2)))
(* -1 (* phi2 (+ R (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* R (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2)))) (* 1/2 (/ (* R (* phi1 (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2)))) phi2))) phi2)) (* R phi1)) phi2)))))
(*.f64 (neg.f64 phi2) (-.f64 R (/.f64 (-.f64 (*.f64 R phi1) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)))) phi2)))) phi2)) phi2)))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))
(* R (sqrt (+ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow (- phi1 phi2) 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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)))
(sqrt.f64 (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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)))))))
(-.f64 (sqrt.f64 (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 lambda2 lambda2) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (neg.f64 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (sqrt.f64 (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 (-.f64 (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 lambda2 lambda2) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 lambda2 lambda2) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))))) (*.f64 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (sqrt.f64 (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 (+.f64 (neg.f64 (/.f64 lambda2 lambda1)) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 (* (/ (pow (- phi1 phi2) 2) (pow lambda1 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))))
(*.f64 lambda1 (fma.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 phi2 phi1)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 (neg.f64 (/.f64 lambda2 lambda1)) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (fma.f64 lambda2 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda1 (*.f64 lambda1 lambda1))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda1 lambda1)))) (*.f64 (+.f64 (neg.f64 (/.f64 lambda2 lambda1)) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))))))
(* -1 (* lambda1 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 (+.f64 (neg.f64 (/.f64 lambda2 lambda1)) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (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 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)))) (*.f64 lambda2 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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)))))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 lambda2 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (/.f64 (*.f64 lambda2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda1)))) lambda1)) lambda1)) (neg.f64 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 phi2 phi1)) #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 phi2 phi1)) #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 phi2 phi1)) #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 phi2 phi1)) #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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 lambda1 lambda1) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (neg.f64 (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 lambda1 lambda1) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (*.f64 lambda1 lambda1) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))))) (sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 phi2 phi1)) #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 (+.f64 (neg.f64 (/.f64 lambda1 lambda2)) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 (* (/ (pow (- phi1 phi2) 2) (pow lambda2 2)) (sqrt (/ 1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))))))
(*.f64 lambda2 (fma.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 phi2 phi1)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 (neg.f64 (/.f64 lambda1 lambda2)) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (fma.f64 lambda1 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda2 lambda2)))) (*.f64 (+.f64 (neg.f64 (/.f64 lambda1 lambda2)) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))))))
(* -1 (* lambda2 (sqrt (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #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 (+.f64 (neg.f64 (/.f64 lambda1 lambda2)) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (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)))))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (/.f64 (fma.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 phi2 phi1)) #s(literal 1/2 binary64)))) (*.f64 lambda1 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))))) lambda2)) (neg.f64 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)))))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 lambda1 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))) (fma.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2) (/.f64 (*.f64 lambda1 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda2)))) lambda2)) lambda2)) (neg.f64 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 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.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) (*.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)))) (fma.f64 phi1 (+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 1 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.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 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.f64 phi2 #s(literal -2 binary64)))))) (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 phi1 (*.f64 #s(literal 1/2 binary64) (*.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 (+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 1 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.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 (fma.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.f64 phi2 #s(literal -2 binary64))) (+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 1 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.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))))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.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))))
phi1
(* phi1 (+ 1 (* -1 (/ phi2 phi1))))
(*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))
(* phi1 (+ 1 (+ (* -1 (/ phi2 phi1)) (* 1/2 (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))) (-.f64 #s(literal 1 binary64) (/.f64 phi2 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)))))))
(*.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 phi2 phi1)) #s(literal 1/2 binary64))) (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))) (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 phi1)
(neg.f64 phi1)
(* -1 (* phi1 (+ 1 (* -1 (/ phi2 phi1)))))
(neg.f64 (*.f64 phi1 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))))
(* -1 (* phi1 (+ 1 (* -1 (/ (+ phi2 (* -1/2 (/ (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2)) phi1))) phi1)))))
(*.f64 (neg.f64 phi1) (-.f64 #s(literal 1 binary64) (/.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 phi2 phi1)) #s(literal 1/2 binary64))) phi1) phi2) 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 (neg.f64 phi1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 phi2 (/.f64 (*.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 phi2 phi1)) #s(literal 1/2 binary64))) phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))))) phi1)) 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) (*.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)))) (fma.f64 phi2 (+.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 #s(literal -1/2 binary64) (sin.f64 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 #s(literal -2 binary64)))))) (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) (*.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 (+.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 (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))))))))) (*.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))))
(*.f64 phi2 (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* phi2 (+ 1 (+ (* -1 (/ phi1 phi2)) (* 1/2 (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))))))
(*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))) (-.f64 #s(literal 1 binary64) (/.f64 phi1 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)))))))
(*.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 phi2 phi1)) #s(literal 1/2 binary64))) (*.f64 phi2 (*.f64 phi2 phi2))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)))) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))))
(* -1 phi2)
(neg.f64 phi2)
(* -1 (* phi2 (+ 1 (* -1 (/ phi1 phi2)))))
(*.f64 (neg.f64 phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(* -1 (* phi2 (+ 1 (* -1 (/ (+ phi1 (* -1/2 (/ (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2)) phi2))) phi2)))))
(*.f64 (neg.f64 phi2) (-.f64 #s(literal 1 binary64) (/.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 phi2 phi1)) #s(literal 1/2 binary64))) phi2) phi1) 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)))))
(*.f64 (neg.f64 phi2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 phi1 (/.f64 (*.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 phi2 phi1)) #s(literal 1/2 binary64))) phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))))) phi2)) phi2)))
(+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))
(fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(+ (* -2 (* lambda1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))
(fma.f64 (*.f64 (*.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(+ (* lambda1 (+ (* -2 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))
(fma.f64 lambda1 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -2 binary64) lambda2 lambda1)) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(+ (* lambda1 (+ (* -2 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))
(fma.f64 lambda1 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -2 binary64) lambda2 lambda1)) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))
(* (pow lambda1 2) (+ 1/2 (+ (* -2 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))))
(* (pow lambda1 2) (+ 1/2 (+ (* -2 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (cos (+ phi1 phi2))) (+ (/ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow lambda1 2)) (/ (pow (- phi1 phi2) 2) (pow lambda1 2)))))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) lambda1) (fma.f64 (*.f64 lambda2 lambda2) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 lambda1 lambda1)) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda1 lambda1)))))))
(* (pow lambda1 2) (+ 1/2 (+ (* -2 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (+ (* 1/2 (cos (+ phi1 phi2))) (+ (/ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow lambda1 2)) (/ (pow (- phi1 phi2) 2) (pow lambda1 2)))))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) lambda1) (fma.f64 (*.f64 lambda2 lambda2) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 lambda1 lambda1)) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda1 lambda1)))))))
(* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))
(* (pow lambda1 2) (+ 1/2 (+ (* -2 (/ (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))))
(* (pow lambda1 2) (+ 1/2 (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) lambda1)) (* 2 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (/.f64 (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda1)) (neg.f64 lambda1))))
(* (pow lambda1 2) (+ 1/2 (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) lambda1)) (* 2 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda1)) (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (*.f64 lambda1 lambda1) (+.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (/.f64 (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda1)) (neg.f64 lambda1))))
(+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2))
(fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))
(+ (* -2 (* lambda1 (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))
(fma.f64 (*.f64 (*.f64 lambda1 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(+ (* lambda2 (+ (* -2 (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))
(fma.f64 lambda2 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -2 binary64) lambda1 lambda2)) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(+ (* lambda2 (+ (* -2 (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))) (* lambda2 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)))
(fma.f64 lambda2 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -2 binary64) lambda1 lambda2)) (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))
(* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))
(* (pow lambda2 2) (+ 1/2 (+ (* -2 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))))
(* (pow lambda2 2) (+ 1/2 (+ (* -2 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (cos (+ phi1 phi2))) (+ (/ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow lambda2 2)) (/ (pow (- phi1 phi2) 2) (pow lambda2 2)))))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) (fma.f64 (*.f64 lambda1 lambda1) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 lambda2 lambda2)) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda2 lambda2)))))))
(* (pow lambda2 2) (+ 1/2 (+ (* -2 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (+ (* 1/2 (cos (+ phi1 phi2))) (+ (/ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow lambda2 2)) (/ (pow (- phi1 phi2) 2) (pow lambda2 2)))))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) (fma.f64 (*.f64 lambda1 lambda1) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 lambda2 lambda2)) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 lambda2 lambda2)))))))
(* (pow lambda2 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)))
(* (pow lambda2 2) (+ 1/2 (+ (* -2 (/ (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) lambda2)) (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) lambda2) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))))
(* (pow lambda2 2) (+ 1/2 (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) lambda2)) (* 2 (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)) (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (/.f64 (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda2)) (neg.f64 lambda2))))
(* (pow lambda2 2) (+ 1/2 (+ (* -1 (/ (+ (* -1 (/ (+ (* (pow lambda1 2) (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))) (pow (- phi1 phi2) 2)) lambda2)) (* 2 (* lambda1 (+ 1/2 (* 1/2 (cos (+ phi1 phi2))))))) lambda2)) (* 1/2 (cos (+ phi1 phi2))))))
(*.f64 (*.f64 lambda2 lambda2) (+.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (/.f64 (fma.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) lambda2)) (neg.f64 lambda2))))
(+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2))
(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 (+ (* -2 phi2) (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2))))) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(fma.f64 phi1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.f64 phi2 #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)))
(+ (* phi1 (+ (* -2 phi2) (+ (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ 1 (* -1/4 (* (cos phi2) (pow (- lambda1 lambda2) 2)))))))) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(fma.f64 phi1 (fma.f64 phi1 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.f64 phi2 #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)))
(+ (* phi1 (+ (* -2 phi2) (+ (* -1/2 (* (sin phi2) (pow (- lambda1 lambda2) 2))) (* phi1 (+ 1 (+ (* -1/4 (* (cos phi2) (pow (- lambda1 lambda2) 2))) (* 1/12 (* phi1 (* (sin phi2) (pow (- lambda1 lambda2) 2)))))))))) (+ (* (+ 1/2 (* 1/2 (cos phi2))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)))
(fma.f64 phi1 (fma.f64 phi1 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (fma.f64 (*.f64 #s(literal 1/12 binary64) phi1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) #s(literal 1 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (sin.f64 phi2)) (*.f64 phi2 #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)))
(pow phi1 2)
(*.f64 phi1 phi1)
(* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 phi2 phi1) #s(literal -2 binary64) #s(literal 1 binary64)))
(* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 phi2 phi1) #s(literal -2 binary64) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1))))))
(* (pow phi1 2) (+ 1 (+ (* -2 (/ phi2 phi1)) (+ (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) (/ (pow phi2 2) (pow phi1 2))))))
(*.f64 (*.f64 phi1 phi1) (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 phi2 phi1) #s(literal -2 binary64) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (/.f64 (*.f64 phi2 phi2) (*.f64 phi1 phi1))))))
(pow phi1 2)
(*.f64 phi1 phi1)
(* (pow phi1 2) (+ 1 (* -2 (/ phi2 phi1))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 (/.f64 phi2 phi1) #s(literal -2 binary64) #s(literal 1 binary64)))
(* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))
(*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 phi2 #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 phi2 phi2)) phi1)) phi1)))
(* (pow phi1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (+ 1/2 (* 1/2 (cos (- phi2 (* -1 phi1))))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) phi1)) (* 2 phi2)) phi1))))
(*.f64 (*.f64 phi1 phi1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 phi2 #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 phi2 phi2)) phi1)) phi1)))
(+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2))
(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 (+ (* -2 phi1) (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2))))) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(fma.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))) (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 (+ (* -2 phi1) (+ (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2))) (* phi2 (+ 1 (* -1/4 (* (cos phi1) (pow (- lambda1 lambda2) 2)))))))) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(fma.f64 phi2 (fma.f64 phi2 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 phi1)) #s(literal 1 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)))) (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 (+ (* -2 phi1) (+ (* -1/2 (* (sin phi1) (pow (- lambda1 lambda2) 2))) (* phi2 (+ 1 (+ (* -1/4 (* (cos phi1) (pow (- lambda1 lambda2) 2))) (* 1/12 (* phi2 (* (sin phi1) (pow (- lambda1 lambda2) 2)))))))))) (+ (* (+ 1/2 (* 1/2 (cos phi1))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))
(fma.f64 phi2 (fma.f64 phi2 (fma.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 phi2 (sin.f64 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 phi1)) #s(literal 1 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)))) (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)))
(pow phi2 2)
(*.f64 phi2 phi2)
(* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))
(*.f64 (*.f64 phi2 phi2) (fma.f64 (/.f64 phi1 phi2) #s(literal -2 binary64) #s(literal 1 binary64)))
(* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (fma.f64 (/.f64 phi1 phi2) #s(literal -2 binary64) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (/.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)))))
(* (pow phi2 2) (+ 1 (+ (* -2 (/ phi1 phi2)) (+ (/ (* (+ 1/2 (* 1/2 (cos (+ phi1 phi2)))) (pow (- lambda1 lambda2) 2)) (pow phi2 2)) (/ (pow phi1 2) (pow phi2 2))))))
(*.f64 (*.f64 phi2 phi2) (+.f64 (fma.f64 (/.f64 phi1 phi2) #s(literal -2 binary64) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (/.f64 (*.f64 phi1 phi1) (*.f64 phi2 phi2)))))
(pow phi2 2)
(*.f64 phi2 phi2)
(* (pow phi2 2) (+ 1 (* -2 (/ phi1 phi2))))
(*.f64 (*.f64 phi2 phi2) (fma.f64 (/.f64 phi1 phi2) #s(literal -2 binary64) #s(literal 1 binary64)))
(* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) phi2))))
(*.f64 (*.f64 phi2 phi2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) phi1) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 phi1 phi1)) phi2)) phi2)))
(* (pow phi2 2) (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* (+ 1/2 (* 1/2 (cos (- phi1 (* -1 phi2))))) (pow (- lambda1 lambda2) 2)) (pow phi1 2)) phi2)) (* 2 phi1)) phi2))))
(*.f64 (*.f64 phi2 phi2) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) phi1) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64)) (*.f64 phi1 phi1)) 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 (*.f64 phi1 (sin.f64 phi2)) #s(literal 1/6 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 phi2)))) (sin.f64 phi2)) (cos.f64 phi2))
(cos (+ phi1 phi2))
(cos.f64 (+.f64 phi2 phi1))
(cos (+ phi1 phi2))
(cos.f64 (+.f64 phi2 phi1))
(cos (+ phi1 phi2))
(cos.f64 (+.f64 phi2 phi1))
(cos (+ phi1 phi2))
(cos.f64 (+.f64 phi2 phi1))
(cos (- phi2 (* -1 phi1)))
(cos.f64 (+.f64 phi2 phi1))
(cos (- phi2 (* -1 phi1)))
(cos.f64 (+.f64 phi2 phi1))
(cos (- phi2 (* -1 phi1)))
(cos.f64 (+.f64 phi2 phi1))
(cos (- phi2 (* -1 phi1)))
(cos.f64 (+.f64 phi2 phi1))
(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 (*.f64 #s(literal 1/6 binary64) phi2) (sin.f64 phi1))) (neg.f64 (sin.f64 phi1))) (cos.f64 phi1))
(cos (+ phi1 phi2))
(cos.f64 (+.f64 phi2 phi1))
(cos (+ phi1 phi2))
(cos.f64 (+.f64 phi2 phi1))
(cos (+ phi1 phi2))
(cos.f64 (+.f64 phi2 phi1))
(cos (+ phi1 phi2))
(cos.f64 (+.f64 phi2 phi1))
(cos (- phi1 (* -1 phi2)))
(cos.f64 (+.f64 phi2 phi1))
(cos (- phi1 (* -1 phi2)))
(cos.f64 (+.f64 phi2 phi1))
(cos (- phi1 (* -1 phi2)))
(cos.f64 (+.f64 phi2 phi1))
(cos (- phi1 (* -1 phi2)))
(cos.f64 (+.f64 phi2 phi1))

eval205.0ms (1.5%)

Memory
11.8MiB live, 235.0MiB allocated
Compiler

Compiled 43 559 to 3 793 computations (91.3% saved)

prune251.0ms (1.8%)

Memory
-33.0MiB live, 264.2MiB allocated
Pruning

45 alts after pruning (43 fresh and 2 done)

PrunedKeptTotal
New1 137381 175
Fresh12517
Picked325
Done000
Total1 152451 197
Accuracy
96.8%
Counts
1 197 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.4%
(fma.f64 phi2 R (*.f64 (neg.f64 (*.f64 phi1 (/.f64 R phi2))) phi2))
4.0%
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
21.9%
(/.f64 (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) phi2) (fma.f64 phi1 (/.f64 R phi2) R))
51.6%
(/.f64 phi2 (/.f64 #s(literal 1 binary64) (-.f64 R (*.f64 phi1 (/.f64 R phi2)))))
21.9%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 phi1 (/.f64 R phi2) R) (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) phi2)))
53.0%
(*.f64 (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R) (neg.f64 phi1))
22.1%
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)) R)
69.7%
(*.f64 (hypot.f64 phi2 (-.f64 lambda1 lambda2)) R)
53.1%
(*.f64 (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) R)
74.5%
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
21.8%
(*.f64 (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) phi2) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (/.f64 R phi2) R)))
25.3%
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)) R)
24.0%
(*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) R)
10.1%
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) R)
12.9%
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))) lambda1)
48.8%
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
23.6%
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
8.5%
(*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
51.0%
(*.f64 (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))) R)
52.9%
(*.f64 (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))) R)
63.6%
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.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)))) R)
23.4%
(*.f64 (sqrt.f64 (*.f64 phi2 phi2)) R)
23.8%
(*.f64 (sqrt.f64 (*.f64 phi1 phi1)) R)
8.7%
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
1.7%
(*.f64 (neg.f64 phi2) (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
29.5%
(*.f64 (neg.f64 phi1) R)
50.0%
(*.f64 phi2 (fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R))
26.1%
(*.f64 phi2 (/.f64 (*.f64 R (neg.f64 phi1)) phi2))
22.3%
(*.f64 phi2 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 R (neg.f64 (*.f64 phi1 (/.f64 R phi2)))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))))))
51.6%
(*.f64 phi2 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (*.f64 phi1 (/.f64 R phi2))))))
50.1%
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2)))
51.6%
(*.f64 phi2 (-.f64 R (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 phi2 R) phi1))))
51.6%
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
51.6%
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 phi2 R)))))
51.6%
(*.f64 phi2 (-.f64 R (*.f64 phi1 (*.f64 (/.f64 #s(literal 1 binary64) phi2) R))))
50.0%
(*.f64 phi2 (-.f64 R (*.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi2) phi1))))
49.4%
(*.f64 phi2 (*.f64 phi1 (-.f64 (/.f64 R phi1) (/.f64 R phi2))))
29.1%
(*.f64 phi2 R)
53.8%
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
55.4%
(*.f64 lambda2 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (+.f64 R (neg.f64 (/.f64 (*.f64 R lambda1) lambda2)))))
54.6%
(*.f64 R (-.f64 phi2 phi1))
14.2%
(*.f64 R (*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))) lambda1))
15.2%
(*.f64 R (*.f64 (fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) phi1) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) lambda1))
25.2%
(*.f64 R (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)))
25.2%
(neg.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
Compiler

Compiled 1 614 to 1 041 computations (35.5% saved)

simplify345.0ms (2.5%)

Memory
1.2MiB live, 473.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 1/2 binary64) phi2)
cost-diff0
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
cost-diff0
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
cost-diff0
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)) R)
cost-diff0
(*.f64 R (*.f64 phi2 phi2))
cost-diff0
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)))
cost-diff0
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
cost-diff320
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
cost-diff0
(/.f64 phi2 phi1)
cost-diff0
(neg.f64 R)
cost-diff0
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
cost-diff128
(*.f64 (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R) (neg.f64 phi1))
cost-diff0
(neg.f64 phi1)
cost-diff0
(*.f64 (neg.f64 phi1) R)
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 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
Rules
10 586×lower-fma.f32
10 580×lower-fma.f64
4 556×lower-*.f32
4 530×lower-*.f64
4 504×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033212
064212
1127212
2338212
31323210
43715210
08153209
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 (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)
R
(*.f64 (neg.f64 phi1) R)
(neg.f64 phi1)
phi1
R
(*.f64 (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(neg.f64 R)
R
(/.f64 phi2 phi1)
phi2
phi1
(neg.f64 phi1)
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
#s(literal 1/2 binary64)
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)))
(*.f64 R (*.f64 phi2 phi2))
R
(*.f64 phi2 phi2)
phi2
(fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
#s(literal -1/4 binary64)
(*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))
(-.f64 lambda1 lambda2)
lambda1
lambda2
#s(literal 1 binary64)
(*.f64 R (-.f64 lambda1 lambda2))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)) R)
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(*.f64 #s(literal 1/2 binary64) phi2)
#s(literal 1/2 binary64)
phi2
(neg.f64 lambda1)
lambda1
R
Outputs
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 (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)
R
(*.f64 (neg.f64 phi1) R)
(*.f64 R (neg.f64 phi1))
(neg.f64 phi1)
phi1
R
(*.f64 (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(-.f64 R (/.f64 (*.f64 R phi2) phi1))
(neg.f64 R)
R
(/.f64 phi2 phi1)
phi2
phi1
(neg.f64 phi1)
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
(*.f64 R (-.f64 (fma.f64 (*.f64 phi2 phi2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) lambda1) lambda2))
#s(literal 1/2 binary64)
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(*.f64 (*.f64 phi2 phi2) (/.f64 (fma.f64 R (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) R) (-.f64 lambda1 lambda2)))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)))
(*.f64 R (*.f64 phi2 (fma.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) phi2)))
(*.f64 R (*.f64 phi2 phi2))
R
(*.f64 phi2 phi2)
phi2
(fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))
#s(literal -1/4 binary64)
(*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))
(-.f64 lambda1 lambda2)
lambda1
lambda2
#s(literal 1 binary64)
(*.f64 R (-.f64 lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) R)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)) R)
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 lambda1 (neg.f64 R)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(*.f64 #s(literal 1/2 binary64) phi2)
#s(literal 1/2 binary64)
phi2
(neg.f64 lambda1)
lambda1
R

localize150.0ms (1.1%)

Memory
16.5MiB live, 130.9MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(neg.f64 lambda1)
accuracy100.0%
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
accuracy99.8%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
accuracy99.8%
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)) R)
accuracy89.7%
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
accuracy87.9%
(*.f64 R (*.f64 phi2 phi2))
accuracy87.4%
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
accuracy80.4%
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)))
accuracy100.0%
(neg.f64 phi1)
accuracy100.0%
(neg.f64 R)
accuracy97.7%
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
accuracy90.0%
(*.f64 (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R) (neg.f64 phi1))
accuracy100.0%
(*.f64 (neg.f64 phi1) R)
accuracy100.0%
(neg.f64 phi1)
accuracy100.0%
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
accuracy100.0%
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
accuracy100.0%
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
accuracy99.8%
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
Samples
110.0ms256×0valid
Compiler

Compiled 245 to 38 computations (84.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 56.0ms
ival-mult: 30.0ms (53.6% of total)
ival-cos: 10.0ms (17.9% of total)
ival-hypot: 4.0ms (7.1% of total)
ival-div: 3.0ms (5.4% of total)
ival-add: 3.0ms (5.4% of total)
ival-neg: 3.0ms (5.4% of total)
ival-sub: 2.0ms (3.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series129.0ms (0.9%)

Memory
19.1MiB live, 95.8MiB allocated
Counts
20 → 564
Calls
Call 1
Inputs
#<alt (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)>
#<alt (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))>
#<alt (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))>
#<alt (-.f64 lambda1 lambda2)>
#<alt (*.f64 (neg.f64 phi1) R)>
#<alt (neg.f64 phi1)>
#<alt (*.f64 (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R) (neg.f64 phi1))>
#<alt (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)>
#<alt (neg.f64 R)>
#<alt (/.f64 phi2 phi1)>
#<alt (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))>
#<alt (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))>
#<alt (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)))>
#<alt (*.f64 R (*.f64 phi2 phi2))>
#<alt (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)) R)>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))>
#<alt (*.f64 #s(literal 1/2 binary64) phi2)>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))>
#<alt (neg.f64 lambda1)>
Outputs
#<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 (* 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 (- lambda1 lambda2)>
#<alt (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (* (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 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/2 (/ (* (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 (/ (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))))))) lambda2)>
#<alt phi1>
#<alt (* phi1 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))>
#<alt (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))>
#<alt (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (* -1 phi1)>
#<alt (* -1 (* phi1 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))>
#<alt (* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))>
#<alt (* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))))>
#<alt (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* 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 (+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow 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)))))) (* 1/2 (* (* 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))))))))))>
#<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)) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1))))))))>
#<alt (* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1)))))))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi1))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda1 (cos (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda1)) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))>
#<alt (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* 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 (+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow 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)))))) (* 1/2 (* (* 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))))))))))>
#<alt (* lambda2 (cos (* 1/2 phi1)))>
#<alt (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2))))>
#<alt (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1))))))))>
#<alt (* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1)))))))))>
#<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 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda2 (cos (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))>
#<alt (* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda2)) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))>
#<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 (* -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 (* -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 (* -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 (+ 1 (* -1 (/ phi2 phi1))))))>
#<alt (* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))>
#<alt (* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))>
#<alt (* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))>
#<alt (* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))>
#<alt (* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))>
#<alt (* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))>
#<alt (* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))>
#<alt (* R (* phi1 (- (/ phi2 phi1) 1)))>
#<alt (* R (* phi1 (- (/ phi2 phi1) 1)))>
#<alt (* R (* phi1 (- (/ phi2 phi1) 1)))>
#<alt (* R (* phi1 (- (/ phi2 phi1) 1)))>
#<alt (* -1 (* R phi1))>
#<alt (+ (* -1 (* R phi1)) (* R phi2))>
#<alt (+ (* -1 (* R phi1)) (* R phi2))>
#<alt (+ (* -1 (* R phi1)) (* R phi2))>
#<alt (* R phi2)>
#<alt (* phi2 (+ R (* -1 (/ (* R phi1) phi2))))>
#<alt (* phi2 (+ R (* -1 (/ (* R phi1) phi2))))>
#<alt (* phi2 (+ R (* -1 (/ (* R phi1) phi2))))>
#<alt (* R phi2)>
#<alt (* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))>
#<alt (* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))>
#<alt (* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))>
#<alt (* R phi2)>
#<alt (+ (* -1 (* R phi1)) (* R phi2))>
#<alt (+ (* -1 (* R phi1)) (* R phi2))>
#<alt (+ (* -1 (* R phi1)) (* R phi2))>
#<alt (* -1 (* R phi1))>
#<alt (* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))>
#<alt (* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))>
#<alt (* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))>
#<alt (* -1 (* R phi1))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))>
#<alt (* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))>
#<alt (* R (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* R (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* R (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* R (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* R (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* R (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* R (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* R (+ 1 (* -1 (/ phi2 phi1))))>
#<alt (* -1 (* R (- (/ phi2 phi1) 1)))>
#<alt (* -1 (* R (- (/ phi2 phi1) 1)))>
#<alt (* -1 (* R (- (/ phi2 phi1) 1)))>
#<alt (* -1 (* R (- (/ phi2 phi1) 1)))>
#<alt R>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (* -1 (/ (* R phi2) phi1))>
#<alt (* phi2 (+ (* -1 (/ R phi1)) (/ R phi2)))>
#<alt (* phi2 (+ (* -1 (/ R phi1)) (/ R phi2)))>
#<alt (* phi2 (+ (* -1 (/ R phi1)) (/ R phi2)))>
#<alt (* -1 (/ (* R phi2) phi1))>
#<alt (* -1 (* phi2 (+ (* -1 (/ R phi2)) (/ R phi1))))>
#<alt (* -1 (* phi2 (+ (* -1 (/ R phi2)) (/ R phi1))))>
#<alt (* -1 (* phi2 (+ (* -1 (/ R phi2)) (/ R phi1))))>
#<alt (* -1 (/ (* R phi2) phi1))>
#<alt (/ (+ (* -1 (* R phi2)) (* R phi1)) phi1)>
#<alt (/ (+ (* -1 (* R phi2)) (* R phi1)) phi1)>
#<alt (/ (+ (* -1 (* R phi2)) (* R phi1)) phi1)>
#<alt R>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt R>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (+ R (* -1 (/ (* R phi2) phi1)))>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (* -1 R)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (/ phi2 phi1)>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))>
#<alt (* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))>
#<alt (* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))>
#<alt (* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))>
#<alt (* R (- lambda1 lambda2))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))>
#<alt (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))>
#<alt (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))>
#<alt (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))>
#<alt (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))>
#<alt (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))>
#<alt (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))>
#<alt (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))>
#<alt (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))>
#<alt (+ (* -1 (* R lambda2)) (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)))>
#<alt (+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))))))))>
#<alt (+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (+ (* 1/2 (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))))))>
#<alt (+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (+ (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))) (* lambda1 (+ (* 1/2 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) (* 1/2 (/ (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) lambda2)))))))))>
#<alt (* lambda1 (+ R (* -1/8 (* R (pow phi2 2)))))>
#<alt (* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1))))))>
#<alt (* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))))) (pow lambda1 2))))))))>
#<alt (* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))))))) (pow lambda1 3))) (+ (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))))) (pow lambda1 2)))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 R) (* 1/8 (* R (pow phi2 2))))))>
#<alt (* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2))))))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (+ (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2))))))) lambda1)))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (+ (* -1 (/ (+ (* -1/2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) (* -1/2 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1))) lambda1)) (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (* R lambda1))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))))))))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (+ (* 1/2 (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))))))))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (+ (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (* lambda2 (+ (* 1/2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) (* 1/2 (/ (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) lambda1)))))))))>
#<alt (* lambda2 (+ (* -1 R) (* 1/8 (* R (pow phi2 2)))))>
#<alt (* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2)))))>
#<alt (* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2))))))>
#<alt (* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (* lambda1 (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))))) (pow lambda2 3))) (+ (* 1/2 (/ (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2)))))))>
#<alt (* -1 (* lambda2 (+ R (* -1/8 (* R (pow phi2 2))))))>
#<alt (* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1)) lambda2)) (* -1/8 (* R (pow phi2 2)))))))>
#<alt (* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* -1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1))) lambda2)) (* -1/8 (* R (pow phi2 2)))))))>
#<alt (* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (* 1/2 (/ (* lambda1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) lambda2))) lambda2)) (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1))) lambda2)) (* -1/8 (* R (pow phi2 2)))))))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2))>
#<alt (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))>
#<alt (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (+ (* -1/2 (* R (pow phi2 2))) (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))>
#<alt (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (+ (* -1/2 (* R (pow phi2 2))) (* lambda1 (- (+ (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (/ (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))>
#<alt (* -1/4 (* R (* lambda1 (pow phi2 2))))>
#<alt (* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))>
#<alt (* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))) (+ (* -1 (/ (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))) (pow lambda1 2))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))>
#<alt (* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (+ (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)) (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))))))) (pow lambda1 3))))) (+ (* -1 (/ (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))) (pow lambda1 2))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))>
#<alt (* -1/4 (* R (* lambda1 (pow phi2 2))))>
#<alt (* -1 (* lambda1 (- (+ (* -1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (* 1/4 (* R (pow phi2 2)))) (* -1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (- (+ (* -1 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (/ (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) lambda1)) lambda1)) (* 1/4 (* R (pow phi2 2))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (* -1 (/ (+ (* -1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) (* -1 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1))) lambda1))) lambda1)) (* 1/4 (* R (pow phi2 2))))))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)>
#<alt (+ (* lambda2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))>
#<alt (+ (* lambda2 (- (+ (* 1/2 (* R (pow phi2 2))) (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))>
#<alt (+ (* lambda2 (- (+ (* 1/2 (* R (pow phi2 2))) (* lambda2 (- (+ (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (/ (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))>
#<alt (* 1/4 (* R (* lambda2 (pow phi2 2))))>
#<alt (* lambda2 (- (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (* 1/4 (* R (pow phi2 2)))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))>
#<alt (* lambda2 (- (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2))) (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (* 1/4 (* R (pow phi2 2))))) (+ (* -1 (/ (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (pow lambda2 2))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2)))))>
#<alt (* lambda2 (- (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2))) (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (+ (* 1/4 (* R (pow phi2 2))) (/ (* lambda1 (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))))) (pow lambda2 3))))) (+ (* -1 (/ (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (pow lambda2 2))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2)))))>
#<alt (* 1/4 (* R (* lambda2 (pow phi2 2))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (- (+ (* -1 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (/ (* lambda1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) lambda2)) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2)))))>
#<alt (+ (* 1/2 (* R (* lambda1 (* lambda2 (pow phi2 2))))) (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))))>
#<alt (+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 (pow phi2 2)))) (* 1/2 (* R (* lambda2 (pow phi2 2)))))))>
#<alt (+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 (pow phi2 2)))) (* 1/2 (* R (* lambda2 (pow phi2 2)))))))>
#<alt (* -1/4 (* R (* (pow lambda1 2) (pow phi2 2))))>
#<alt (* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))>
#<alt (* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))>
#<alt (* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))>
#<alt (* -1/4 (* R (* (pow lambda1 2) (pow phi2 2))))>
#<alt (* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* -1/4 (* R (pow phi2 2)))))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* -1/4 (* R (pow phi2 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))>
#<alt (+ (* 1/2 (* R (* lambda1 (* lambda2 (pow phi2 2))))) (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))))>
#<alt (+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 (pow phi2 2)))) (* 1/2 (* R (* lambda1 (pow phi2 2)))))))>
#<alt (+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 (pow phi2 2)))) (* 1/2 (* R (* lambda1 (pow phi2 2)))))))>
#<alt (* -1/4 (* R (* (pow lambda2 2) (pow phi2 2))))>
#<alt (* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))>
#<alt (* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))>
#<alt (* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))>
#<alt (* -1/4 (* R (* (pow lambda2 2) (pow phi2 2))))>
#<alt (* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2)))))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2)))))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* R (pow phi2 2))>
#<alt (* -1 (* R lambda1))>
#<alt (+ (* -1 (* R lambda1)) (* 1/8 (* R (* lambda1 (pow phi2 2)))))>
#<alt (+ (* -1 (* R lambda1)) (* (pow phi2 2) (+ (* -1/384 (* R (* lambda1 (pow phi2 2)))) (* 1/8 (* R lambda1)))))>
#<alt (+ (* -1 (* R lambda1)) (* (pow phi2 2) (+ (* 1/8 (* R lambda1)) (* (pow phi2 2) (+ (* -1/384 (* R lambda1)) (* 1/46080 (* R (* lambda1 (pow phi2 2)))))))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))>
#<alt (* -1 lambda1)>
#<alt (+ (* -1 lambda1) (* 1/8 (* lambda1 (pow phi2 2))))>
#<alt (+ (* -1 lambda1) (* (pow phi2 2) (+ (* -1/384 (* lambda1 (pow phi2 2))) (* 1/8 lambda1))))>
#<alt (+ (* -1 lambda1) (* (pow phi2 2) (+ (* 1/8 lambda1) (* (pow phi2 2) (+ (* -1/384 lambda1) (* 1/46080 (* lambda1 (pow phi2 2))))))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (cos (* 1/2 phi2))))>
#<alt (* -1 (* lambda1 (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 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)>
Calls

141 calls:

TimeVariablePointExpression
34.0ms
lambda2
@inf
(+ (* 1/2 (/ (* (* R (* phi2 phi2)) (+ (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2))) 1)) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
19.0ms
R
@0
(* (sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))) R)
12.0ms
lambda1
@inf
(* (sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))) R)
5.0ms
lambda2
@inf
(* (sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (cos (* 1/2 phi1))) (* (- lambda1 lambda2) (cos (* 1/2 phi1)))))) R)
2.0ms
R
@0
(+ (* 1/2 (/ (* (* R (* phi2 phi2)) (+ (* -1/4 (* (- lambda1 lambda2) (- lambda1 lambda2))) 1)) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))

rewrite405.0ms (2.9%)

Memory
7.0MiB live, 551.6MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 246×lower-fma.f32
6 240×lower-fma.f64
4 626×lower-*.f32
4 600×lower-*.f64
4 242×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033158
064152
1207152
21473152
08463152
Stop Event
iter limit
node limit
iter limit
Counts
20 → 566
Calls
Call 1
Inputs
(*.f64 (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))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(-.f64 lambda1 lambda2)
(*.f64 (neg.f64 phi1) R)
(neg.f64 phi1)
(*.f64 (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(neg.f64 R)
(/.f64 phi2 phi1)
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)))
(*.f64 R (*.f64 phi2 phi2))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)) R)
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(*.f64 #s(literal 1/2 binary64) phi2)
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))
(neg.f64 lambda1)
Outputs
(*.f64 (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))) R)
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))) #s(literal 1/2 binary64)))
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))
(hypot.f64 phi1 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))))
(hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) phi1)
(hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (exp.f64 (log.f64 phi1)))
(hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) phi1)
(hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) (exp.f64 (log.f64 phi1)))
(hypot.f64 (exp.f64 (log.f64 phi1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))
(hypot.f64 (exp.f64 (log.f64 phi1)) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))))
(sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2))) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 phi1 phi1))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)))) (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2))))) (sqrt.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 6 binary64)))) (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2))) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 phi1 phi1))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2))))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2))) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 phi1 phi1))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64)) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)))) (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 phi1 phi1)))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 6 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2))) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 phi1 phi1))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)))))))
(pow.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 6 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2))) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 phi1 phi1))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 6 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2))) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 phi1 phi1))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2))) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 phi1 phi1))) (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 phi1)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)))))))
(*.f64 (pow.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) #s(literal 1/4 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) lambda1) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (neg.f64 lambda2)))
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 lambda1 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))
(fma.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) lambda1 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (neg.f64 lambda2)))
(/.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (/.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 phi1 #s(literal 1/2 binary64))) (*.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 phi1 #s(literal 1/2 binary64))) (*.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 phi1 #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (cos.f64 (*.f64 phi1 #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 (cos.f64 (*.f64 phi1 #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)) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))
(/.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (+.f64 lambda1 lambda2))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 #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 (cos.f64 (*.f64 phi1 #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)) (cos.f64 (*.f64 phi1 #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)) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) lambda1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (neg.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) lambda1) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) lambda1) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) lambda1) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (neg.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 lambda1 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 lambda1 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) lambda1) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (neg.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) lambda1) (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (neg.f64 lambda2))))
(/.f64 (-.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 lambda1 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))))
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (-.f64 lambda1 lambda2))
(*.f64 (*.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) (*.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 phi1 #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 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) (/.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 phi1 #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))
(*.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)))
(+.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 #s(literal 0 binary64) (+.f64 (neg.f64 lambda1) lambda2))
(-.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)))
(-.f64 (/.f64 lambda1 #s(literal 1 binary64)) (/.f64 lambda2 #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 lambda1 lambda1) (+.f64 lambda1 lambda2)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 lambda2 lambda2) (+.f64 lambda1 lambda2)) #s(literal 1 binary64)))
(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) lambda2 lambda1)
(neg.f64 (+.f64 (neg.f64 lambda1) lambda2))
(/.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64))
(/.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 (+.f64 (neg.f64 lambda1) lambda2) #s(literal -1 binary64))
(/.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) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))))
(/.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2))
(/.f64 (neg.f64 (*.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 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (neg.f64 (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2))))))
(/.f64 (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (-.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 (neg.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))) (neg.f64 (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (neg.f64 (neg.f64 (+.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 lambda2 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 lambda1 lambda2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))
(*.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 (neg.f64 lambda1) lambda2))
(*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)))
(*.f64 (neg.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(*.f64 (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (-.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)))
(+.f64 #s(literal 0 binary64) (*.f64 R (neg.f64 phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 R))
(neg.f64 (*.f64 phi1 R))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 phi1 R) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 phi1 R) (*.f64 phi1 R) (*.f64 #s(literal 0 binary64) (*.f64 phi1 R)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R))) (+.f64 #s(literal 0 binary64) (*.f64 phi1 R)))
(*.f64 phi1 (neg.f64 R))
(*.f64 R (neg.f64 phi1))
(*.f64 (neg.f64 phi1) R)
(*.f64 (neg.f64 R) phi1)
(*.f64 #s(literal -1 binary64) (*.f64 phi1 R))
(+.f64 #s(literal 0 binary64) (neg.f64 phi1))
(-.f64 #s(literal 0 binary64) phi1)
(-.f64 (/.f64 #s(literal 0 binary64) phi1) (/.f64 (*.f64 phi1 phi1) phi1))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 phi1 phi1 #s(literal 0 binary64))) (/.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (fma.f64 phi1 phi1 #s(literal 0 binary64))))
(neg.f64 phi1)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 phi1 phi1 #s(literal 0 binary64)) (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1)))))
(/.f64 #s(literal 1 binary64) (/.f64 phi1 (neg.f64 (*.f64 phi1 phi1))))
(/.f64 (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1))) (fma.f64 phi1 phi1 #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 phi1 phi1)) phi1)
(/.f64 (neg.f64 (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1)))) (neg.f64 (fma.f64 phi1 phi1 #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 phi1 phi1))) (neg.f64 phi1))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 phi1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (neg.f64 phi1) (neg.f64 phi1)) (*.f64 #s(literal 0 binary64) (neg.f64 phi1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 phi1) (neg.f64 phi1))) phi1)
(*.f64 phi1 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) phi1)
(*.f64 (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1))) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 phi1 #s(literal 0 binary64))))
(*.f64 (neg.f64 (*.f64 phi1 phi1)) (/.f64 #s(literal 1 binary64) phi1))
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))))
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 phi1) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(+.f64 (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))) (*.f64 R (neg.f64 phi1)))
(+.f64 (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)) (*.f64 R (neg.f64 phi1)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(-.f64 (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 R))
(-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)) (*.f64 phi1 R))
(fma.f64 phi1 (neg.f64 R) (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))))
(fma.f64 phi1 (neg.f64 R) (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)))
(fma.f64 R (neg.f64 phi1) (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))))
(fma.f64 R (neg.f64 phi1) (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)))
(fma.f64 (neg.f64 phi1) R (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))))
(fma.f64 (neg.f64 phi1) R (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)))
(fma.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (*.f64 R (neg.f64 phi1)))
(fma.f64 (neg.f64 R) phi1 (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))))
(fma.f64 (neg.f64 R) phi1 (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)))
(fma.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1) (*.f64 R (neg.f64 phi1)))
(fma.f64 #s(literal -1 binary64) (*.f64 phi1 R) (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))))
(fma.f64 #s(literal -1 binary64) (*.f64 phi1 R) (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)))
(neg.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(/.f64 (neg.f64 phi1) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 R (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1))) (*.f64 (neg.f64 phi1) (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R)) (*.f64 (neg.f64 phi1) (-.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 R R)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 R (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1))) (*.f64 (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (neg.f64 phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R)) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 R R)) (neg.f64 phi1))))
(/.f64 (*.f64 (neg.f64 phi1) (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))) (fma.f64 R (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1))))
(/.f64 (*.f64 (neg.f64 phi1) (-.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 R R))) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R)))
(/.f64 (*.f64 (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (neg.f64 phi1)) (fma.f64 R (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 R R)) (neg.f64 phi1)) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R)))
(/.f64 (neg.f64 (*.f64 (neg.f64 phi1) (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))))) (neg.f64 (fma.f64 R (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 phi1) (-.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 R R)))) (neg.f64 (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))))
(/.f64 (neg.f64 (*.f64 (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (neg.f64 phi1))) (neg.f64 (fma.f64 R (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 R R)) (neg.f64 phi1))) (neg.f64 (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))))
(/.f64 (+.f64 (pow.f64 (*.f64 R (neg.f64 phi1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))) #s(literal 3 binary64))) (fma.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R (neg.f64 phi1)) (-.f64 (*.f64 (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))) (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1)))) (*.f64 (*.f64 R (neg.f64 phi1)) (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 R (neg.f64 phi1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)) #s(literal 3 binary64))) (fma.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R (neg.f64 phi1)) (-.f64 (*.f64 (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)) (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1))) (*.f64 (*.f64 R (neg.f64 phi1)) (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))) #s(literal 3 binary64)) (pow.f64 (*.f64 R (neg.f64 phi1)) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))) (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))) (-.f64 (*.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R (neg.f64 phi1))) (*.f64 (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))) (*.f64 R (neg.f64 phi1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)) #s(literal 3 binary64)) (pow.f64 (*.f64 R (neg.f64 phi1)) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)) (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)) (-.f64 (*.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R (neg.f64 phi1))) (*.f64 (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)) (*.f64 R (neg.f64 phi1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))))
(/.f64 (-.f64 (*.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R (neg.f64 phi1))) (*.f64 (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))) (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))))) (-.f64 (*.f64 R (neg.f64 phi1)) (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 (-.f64 (*.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R (neg.f64 phi1))) (*.f64 (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)) (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)))) (-.f64 (*.f64 R (neg.f64 phi1)) (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))) (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1)))) (*.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R (neg.f64 phi1)))) (-.f64 (*.f64 (neg.f64 phi1) (neg.f64 (/.f64 (*.f64 R phi2) phi1))) (*.f64 R (neg.f64 phi1))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)) (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1))) (*.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R (neg.f64 phi1)))) (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1)) (*.f64 R (neg.f64 phi1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))) (+.f64 #s(literal 0 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(*.f64 (neg.f64 phi1) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))
(*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) (neg.f64 phi1))
(*.f64 #s(literal -1 binary64) (*.f64 phi1 (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(*.f64 (neg.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1))) phi1)
(*.f64 (*.f64 (-.f64 R (/.f64 (*.f64 R phi2) phi1)) #s(literal -1 binary64)) phi1)
(*.f64 (*.f64 (neg.f64 phi1) (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))) (/.f64 #s(literal 1 binary64) (fma.f64 R (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)))))
(*.f64 (*.f64 (neg.f64 phi1) (-.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 R R))) (/.f64 #s(literal 1 binary64) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))))
(*.f64 (*.f64 (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (neg.f64 phi1)) (/.f64 #s(literal 1 binary64) (fma.f64 R (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)))))
(*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 R R)) (neg.f64 phi1)) (/.f64 #s(literal 1 binary64) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))))
(+.f64 R (neg.f64 (/.f64 (*.f64 R phi2) phi1)))
(+.f64 (neg.f64 (/.f64 (*.f64 R phi2) phi1)) R)
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))) (neg.f64 (/.f64 (*.f64 R R) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R)))))
(-.f64 R (/.f64 (*.f64 R phi2) phi1))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))) (/.f64 (*.f64 R R) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))))
(-.f64 (/.f64 (*.f64 R R) (+.f64 R (/.f64 (*.f64 R phi2) phi1))) (/.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))
(fma.f64 R #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 R phi2) phi1)))
(fma.f64 R (/.f64 phi2 (neg.f64 phi1)) R)
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(fma.f64 phi2 (*.f64 (/.f64 #s(literal 1 binary64) phi1) (neg.f64 R)) R)
(fma.f64 (/.f64 phi2 phi1) (neg.f64 R) R)
(fma.f64 #s(literal 1 binary64) R (neg.f64 (/.f64 (*.f64 R phi2) phi1)))
(fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 R phi2) phi1)) R)
(fma.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (/.f64 #s(literal 1 binary64) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))) (neg.f64 (/.f64 (*.f64 R R) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R)))))
(fma.f64 (/.f64 #s(literal 1 binary64) phi1) (/.f64 (neg.f64 R) (/.f64 #s(literal 1 binary64) phi2)) R)
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 R phi2) phi1) R)
(fma.f64 (*.f64 R phi2) (/.f64 #s(literal -1 binary64) phi1) R)
(fma.f64 (neg.f64 (*.f64 R phi2)) (/.f64 #s(literal 1 binary64) phi1) R)
(fma.f64 (/.f64 #s(literal -1 binary64) phi1) (/.f64 R (/.f64 #s(literal 1 binary64) phi2)) R)
(fma.f64 (/.f64 phi2 (neg.f64 phi1)) (/.f64 (neg.f64 R) #s(literal -1 binary64)) R)
(fma.f64 (*.f64 (/.f64 phi2 phi1) #s(literal -1 binary64)) R R)
(fma.f64 (*.f64 (neg.f64 R) (neg.f64 phi2)) (/.f64 #s(literal -1 binary64) phi1) R)
(fma.f64 (*.f64 (neg.f64 phi2) (neg.f64 R)) (/.f64 #s(literal -1 binary64) phi1) R)
(fma.f64 (*.f64 (neg.f64 phi2) #s(literal -1 binary64)) (/.f64 (neg.f64 R) phi1) R)
(fma.f64 (/.f64 R phi1) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) phi2)) R)
(fma.f64 (/.f64 (neg.f64 R) #s(literal -1 binary64)) (/.f64 phi2 (neg.f64 phi1)) R)
(fma.f64 (/.f64 (neg.f64 R) phi1) (*.f64 (neg.f64 phi2) #s(literal -1 binary64)) R)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 R R (+.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 (/.f64 (*.f64 R phi2) phi1) R))) (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)))))
(/.f64 (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (fma.f64 R (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1))))
(/.f64 (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (fma.f64 R R (+.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 (/.f64 (*.f64 R phi2) phi1) R))))
(/.f64 (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (fma.f64 R R (+.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 R R)) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R)))
(/.f64 (neg.f64 (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))) (neg.f64 (fma.f64 R (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)))))
(/.f64 (neg.f64 (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))) (neg.f64 (fma.f64 R R (+.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 (/.f64 (*.f64 R phi2) phi1) R)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 R R))) (neg.f64 (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))))
(/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1))) (+.f64 R (/.f64 (*.f64 R phi2) phi1)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))) (*.f64 (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R)) (*.f64 R R))) (*.f64 (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R)) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))))) (neg.f64 (neg.f64 (fma.f64 R (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 R R)))) (neg.f64 (neg.f64 (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R)))))
(/.f64 (neg.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)))) (neg.f64 (+.f64 R (/.f64 (*.f64 R phi2) phi1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 R R) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))) (/.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))) (fma.f64 (/.f64 (*.f64 R R) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))) (/.f64 (*.f64 R R) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))) (/.f64 (*.f64 R R) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))) (/.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R)))) (*.f64 (/.f64 (*.f64 R R) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))) (/.f64 (*.f64 R R) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))))) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))) (/.f64 (*.f64 R R) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1)))
(*.f64 (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (/.f64 #s(literal 1 binary64) (fma.f64 R (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)))))
(*.f64 (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1)))) (/.f64 #s(literal 1 binary64) (fma.f64 R R (+.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 (/.f64 (*.f64 R phi2) phi1) R)))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 R R)) (/.f64 #s(literal 1 binary64) (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R))))
(*.f64 (neg.f64 (fma.f64 R (*.f64 R R) (/.f64 (*.f64 (neg.f64 (*.f64 R phi2)) (*.f64 (*.f64 phi2 phi2) (*.f64 R R))) (*.f64 phi1 (*.f64 phi1 phi1))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 R (+.f64 R (/.f64 (*.f64 R phi2) phi1)) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1))))))
(*.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1)) (*.f64 R R))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 R (/.f64 phi2 (neg.f64 phi1)) (neg.f64 R)))))
(*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1))) (/.f64 #s(literal 1 binary64) (+.f64 R (/.f64 (*.f64 R phi2) phi1))))
(+.f64 #s(literal 0 binary64) (neg.f64 R))
(-.f64 #s(literal 0 binary64) R)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 R R #s(literal 0 binary64))) (/.f64 (*.f64 R (*.f64 R R)) (fma.f64 R R #s(literal 0 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) R) (/.f64 (*.f64 R R) R))
(neg.f64 R)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 R R #s(literal 0 binary64)) (neg.f64 (*.f64 R (*.f64 R R)))))
(/.f64 #s(literal 1 binary64) (/.f64 R (neg.f64 (*.f64 R R))))
(/.f64 (neg.f64 (*.f64 R (*.f64 R R))) (fma.f64 R R #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 R (*.f64 R R))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 R R) (*.f64 #s(literal 0 binary64) (neg.f64 R)))))
(/.f64 (neg.f64 (*.f64 R R)) R)
(/.f64 (neg.f64 (*.f64 R R)) (-.f64 #s(literal 0 binary64) (neg.f64 R)))
(/.f64 (neg.f64 (neg.f64 (*.f64 R (*.f64 R R)))) (neg.f64 (fma.f64 R R #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 R R))) (neg.f64 R))
(*.f64 R #s(literal -1 binary64))
(*.f64 (neg.f64 R) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 R))
(*.f64 #s(literal -1 binary64) R)
(*.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 #s(literal 1 binary64) (fma.f64 R R #s(literal 0 binary64))))
(*.f64 (neg.f64 (*.f64 R R)) (/.f64 #s(literal 1 binary64) R))
(exp.f64 (*.f64 (log.f64 (/.f64 phi1 phi2)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 phi2 (neg.f64 phi1)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 phi1)) (/.f64 phi2 (neg.f64 phi1)))
(neg.f64 (/.f64 phi2 (neg.f64 phi1)))
(/.f64 phi2 phi1)
(/.f64 #s(literal 1 binary64) (/.f64 phi1 phi2))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 phi1 phi2))))
(/.f64 #s(literal 1 binary64) (/.f64 phi1 (*.f64 (neg.f64 phi2) #s(literal -1 binary64))))
(/.f64 (neg.f64 phi2) (neg.f64 phi1))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 phi1 phi2)))
(/.f64 (*.f64 (neg.f64 phi2) #s(literal -1 binary64)) phi1)
(/.f64 (neg.f64 (*.f64 (neg.f64 phi2) #s(literal -1 binary64))) (neg.f64 phi1))
(pow.f64 (/.f64 phi1 phi2) #s(literal -1 binary64))
(*.f64 phi2 (/.f64 #s(literal 1 binary64) phi1))
(*.f64 #s(literal 1 binary64) (/.f64 phi2 phi1))
(*.f64 (neg.f64 phi2) (/.f64 #s(literal -1 binary64) phi1))
(*.f64 (/.f64 #s(literal 1 binary64) phi1) phi2)
(*.f64 (/.f64 #s(literal 1 binary64) phi1) (pow.f64 (/.f64 #s(literal 1 binary64) phi2) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 phi2 (neg.f64 phi1)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 phi1 phi2))))
(*.f64 (/.f64 #s(literal -1 binary64) phi1) (/.f64 phi2 #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 phi2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) phi1))
(*.f64 (pow.f64 (/.f64 phi1 phi2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 phi1 phi2) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))
(+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))) (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R))))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))))
(-.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))))
(fma.f64 (-.f64 lambda1 lambda2) R (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 R (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))
(fma.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))) (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (/.f64 #s(literal -1 binary64) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (/.f64 #s(literal -1 binary64) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (*.f64 R (*.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 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))
(fma.f64 (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))
(fma.f64 (*.f64 (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))
(fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 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 lambda1 lambda2) R))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (+.f64 (neg.f64 lambda1) lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 R (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 R (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (/.f64 (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 lambda1 lambda2) R))) (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))
(/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 lambda1 lambda2) R))) (-.f64 lambda1 lambda2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R)))))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (neg.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 lambda1 lambda2) R))) (-.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))))
(/.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))))
(/.f64 (fma.f64 (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) #s(literal 1 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (/.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))))
(/.f64 (fma.f64 (*.f64 R (*.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 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 (neg.f64 lambda1) lambda2)))
(/.f64 (fma.f64 (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 (neg.f64 lambda1) lambda2)))
(/.f64 (fma.f64 (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 (neg.f64 lambda1) lambda2)))
(/.f64 (fma.f64 (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 lambda1 lambda2) #s(literal 1/2 binary64))) (*.f64 (+.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))))
(/.f64 (fma.f64 (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (+.f64 lambda1 lambda2) #s(literal 1 binary64))) (*.f64 (+.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))))
(/.f64 (fma.f64 (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 (neg.f64 lambda1) lambda2)))
(/.f64 (fma.f64 (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 (neg.f64 lambda1) lambda2)))
(/.f64 (fma.f64 (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 (neg.f64 lambda1) lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R) (/.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) #s(literal 1 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (/.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R) (-.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))) (*.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)) R) (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 (neg.f64 lambda1) lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R) (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 (neg.f64 lambda1) lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R) (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 (neg.f64 lambda1) lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 lambda1 lambda2) #s(literal 1/2 binary64))) (*.f64 (+.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (/.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (+.f64 lambda1 lambda2) #s(literal 1 binary64))) (*.f64 (+.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (-.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 (neg.f64 lambda1) lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 (neg.f64 lambda1) lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 (neg.f64 lambda1) lambda2)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.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 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (+.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.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 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 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)) R))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (+.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R))) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R))) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R))) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R))) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (+.f64 lambda1 lambda2) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R))) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (+.f64 lambda1 lambda2) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R))) (*.f64 (+.f64 (neg.f64 lambda1) lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R)))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (neg.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))) (fma.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))) (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R))))) (*.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))))) (+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R)))
(*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))
(*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 lambda1 lambda2) R))) (-.f64 lambda1 lambda2)))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(*.f64 (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) R))))))
(*.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (+.f64 (neg.f64 lambda1) lambda2)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (neg.f64 lambda1) lambda2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (+.f64 (neg.f64 lambda1) lambda2)))
(neg.f64 (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (+.f64 (neg.f64 lambda1) lambda2)))
(/.f64 (*.f64 R (*.f64 phi2 phi2)) (/.f64 (-.f64 lambda1 lambda2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/.f64 (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (+.f64 (neg.f64 lambda1) lambda2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))))
(pow.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) #s(literal -1 binary64))
(*.f64 R (*.f64 (*.f64 phi2 phi2) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))
(*.f64 R (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)))
(*.f64 (*.f64 phi2 phi2) (*.f64 R (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)))
(*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 R (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)))
(*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(*.f64 (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -1 binary64) (-.f64 lambda1 lambda2)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (+.f64 (neg.f64 lambda1) lambda2)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))))
(*.f64 (*.f64 R phi2) (*.f64 phi2 (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))
(*.f64 (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 phi2 phi2)))
(*.f64 (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 R (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(*.f64 (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 R (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 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 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2))
(*.f64 (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 R #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) (-.f64 lambda1 lambda2)))
(*.f64 (/.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)))
(*.f64 (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 R (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2)))
(*.f64 (/.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(*.f64 (/.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(*.f64 (/.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (*.f64 phi2 phi2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 R (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(*.f64 (/.f64 (*.f64 phi2 phi2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 R (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (*.f64 R phi2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 phi2 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(*.f64 (/.f64 (*.f64 R phi2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 phi2 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 R (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(*.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 R (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) R) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 phi2 phi2) (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(*.f64 (/.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) R) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 phi2 phi2) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 phi2 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(*.f64 (/.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 phi2 (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2))))
(*.f64 (/.f64 (neg.f64 R) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)))
(*.f64 (/.f64 (neg.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 R (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)))
(*.f64 (/.f64 (neg.f64 (*.f64 R (*.f64 phi2 phi2))) #s(literal -1 binary64)) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))) #s(literal -1/2 binary64)))
(+.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(+.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 R (*.f64 phi2 phi2)))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2)))) (-.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 R (*.f64 phi2 phi2)))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2))) (-.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 R (*.f64 phi2 phi2)))))
(fma.f64 R (*.f64 phi2 phi2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(fma.f64 R (*.f64 (*.f64 phi2 phi2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 R (*.f64 phi2 phi2)))
(fma.f64 phi2 (*.f64 R phi2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(fma.f64 (*.f64 phi2 phi2) R (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(fma.f64 (*.f64 phi2 phi2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 R (*.f64 phi2 phi2)))
(fma.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(fma.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 R (*.f64 phi2 phi2)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 phi2 phi2))) (*.f64 R (*.f64 phi2 phi2)))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2))) (*.f64 R (*.f64 phi2 phi2)))
(fma.f64 #s(literal 1 binary64) (*.f64 R (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2)))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 phi2 phi2))) (*.f64 R (*.f64 phi2 phi2)))
(fma.f64 (*.f64 R phi2) phi2 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(fma.f64 (*.f64 R phi2) (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 R (*.f64 phi2 phi2)))
(fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 phi2 phi2)) R (*.f64 R (*.f64 phi2 phi2)))
(fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) R) (*.f64 phi2 phi2) (*.f64 R (*.f64 phi2 phi2)))
(fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 R phi2)) phi2 (*.f64 R (*.f64 phi2 phi2)))
(fma.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal -1/4 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 phi2 phi2)))
(fma.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2)))
(fma.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (-.f64 lambda1 lambda2) (*.f64 R (*.f64 phi2 phi2)))
(neg.f64 (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 R (*.f64 phi2 phi2)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2))) (-.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2))) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 R (*.f64 phi2 phi2))))) (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/64 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2)))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 R (*.f64 phi2 phi2))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 phi2 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 phi2 phi2)))) (neg.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/64 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (*.f64 R (*.f64 phi2 phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64)) #s(literal -1 binary64)) (*.f64 R (*.f64 phi2 phi2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/64 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2)))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2))))) (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2))) (-.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2))) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 R (*.f64 phi2 phi2))))))
(/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 phi2 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 phi2 phi2)))) (neg.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2))))) (-.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 R (*.f64 phi2 phi2))))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/64 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64)) #s(literal -1 binary64))) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (*.f64 R (*.f64 phi2 phi2))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64)) #s(literal -1 binary64)) (*.f64 R (*.f64 phi2 phi2))) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/64 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2)))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2)))))) (neg.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2))) (-.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2))) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 R (*.f64 phi2 phi2)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 phi2 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 phi2 phi2)))) (neg.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2)))))) (neg.f64 (-.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 R (*.f64 phi2 phi2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/64 binary64)) #s(literal 1 binary64)))) (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (*.f64 R (*.f64 phi2 phi2)))) (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64)) #s(literal -1 binary64)) (*.f64 R (*.f64 phi2 phi2)))) (neg.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/64 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2)))))) (fma.f64 (*.f64 phi2 phi2) (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2)))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2))))) (-.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))
(*.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))
(*.f64 (*.f64 phi2 phi2) (*.f64 R (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R (*.f64 phi2 phi2)))
(*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))))
(*.f64 (*.f64 R phi2) (*.f64 phi2 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))
(*.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) R)
(*.f64 (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/64 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2)))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2))) (-.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2))) (*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 R (*.f64 phi2 phi2)))))))
(*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 phi2 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 phi2 phi2)))) (neg.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (*.f64 phi2 phi2))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 R (*.f64 phi2 phi2)))))
(*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) R) (*.f64 phi2 phi2))
(*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2)
(*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/64 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))))
(*.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (*.f64 R (*.f64 phi2 phi2))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))))
(*.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/16 binary64)) #s(literal -1 binary64)) (*.f64 R (*.f64 phi2 phi2))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal -1 binary64))))
(*.f64 R (*.f64 phi2 phi2))
(*.f64 phi2 (*.f64 R phi2))
(*.f64 (*.f64 phi2 phi2) R)
(*.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 R (*.f64 phi2 phi2)))
(*.f64 (*.f64 R phi2) phi2)
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) R))
(-.f64 #s(literal 0 binary64) (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(neg.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) R))
(neg.f64 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(*.f64 R (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 R (neg.f64 lambda1)))
(*.f64 (neg.f64 lambda1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) R))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)) R)
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) R))
(*.f64 #s(literal -1 binary64) (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(*.f64 (*.f64 R (neg.f64 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (neg.f64 lambda1))
(+.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)))
(-.f64 #s(literal 0 binary64) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(neg.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 3 binary64))) (+.f64 #s(literal 0 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 #s(literal 0 binary64) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (+.f64 #s(literal 0 binary64) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(*.f64 #s(literal -1 binary64) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))
(*.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) lambda1)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) #s(literal -1 binary64)) lambda1)
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(*.f64 #s(literal 1/2 binary64) phi2)
(*.f64 phi2 #s(literal 1/2 binary64))
(cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))
(+.f64 #s(literal 0 binary64) (neg.f64 lambda1))
(-.f64 #s(literal 0 binary64) lambda1)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 lambda1 lambda1 #s(literal 0 binary64))) (/.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (fma.f64 lambda1 lambda1 #s(literal 0 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) lambda1) (/.f64 (*.f64 lambda1 lambda1) lambda1))
(neg.f64 lambda1)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 lambda1 lambda1 #s(literal 0 binary64)) (neg.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)))))
(/.f64 #s(literal 1 binary64) (/.f64 lambda1 (neg.f64 (*.f64 lambda1 lambda1))))
(/.f64 (neg.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1))) (fma.f64 lambda1 lambda1 #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 lambda1 lambda1)) lambda1)
(/.f64 (neg.f64 (neg.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (neg.f64 (fma.f64 lambda1 lambda1 #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 lambda1 lambda1))) (neg.f64 lambda1))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 lambda1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (neg.f64 lambda1) (neg.f64 lambda1)) (*.f64 #s(literal 0 binary64) (neg.f64 lambda1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 lambda1) (neg.f64 lambda1))) (-.f64 #s(literal 0 binary64) (neg.f64 lambda1)))
(*.f64 lambda1 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) lambda1)
(*.f64 (neg.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1))) (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 #s(literal 0 binary64))))
(*.f64 (neg.f64 (*.f64 lambda1 lambda1)) (/.f64 #s(literal 1 binary64) lambda1))

simplify578.0ms (4.2%)

Memory
19.4MiB live, 703.7MiB allocated
Algorithm
egg-herbie
Rules
10 978×lower-fma.f64
10 978×lower-fma.f32
6 500×lower-*.f64
6 500×lower-*.f32
6 278×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
096710600
1332610167
080779524
Stop Event
iter limit
node limit
Counts
564 → 557
Calls
Call 1
Inputs
(* 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))))))
(* 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))))
(- lambda1 lambda2)
(- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (* (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 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/2 (/ (* (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 (/ (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))))))) lambda2)
phi1
(* phi1 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(* -1 phi1)
(* -1 (* phi1 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))))
(sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* 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)))))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow 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)))))) (* 1/2 (* (* 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))))))))))
(* 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)) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1))))))))
(* lambda1 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1)))))))))
(* -1 (* lambda1 (cos (* 1/2 phi1))))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)))))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda1 (cos (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda1)) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))
(sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* 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)))))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow 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)))))) (* 1/2 (* (* 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))))))))))
(* lambda2 (cos (* 1/2 phi1)))
(* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2))))
(* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1))))))))
(* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1)))))))))
(* -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 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda2 (cos (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda2)) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))
(* -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))
(* -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)))))
(* -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))
(* -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 (* -1 (/ phi2 phi1))))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(* R (* phi1 (- (/ phi2 phi1) 1)))
(* R (* phi1 (- (/ phi2 phi1) 1)))
(* R (* phi1 (- (/ phi2 phi1) 1)))
(* R (* phi1 (- (/ phi2 phi1) 1)))
(* -1 (* R phi1))
(+ (* -1 (* R phi1)) (* R phi2))
(+ (* -1 (* R phi1)) (* R phi2))
(+ (* -1 (* R phi1)) (* R phi2))
(* R phi2)
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(* R phi2)
(* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))
(* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))
(* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))
(* R phi2)
(+ (* -1 (* R phi1)) (* R phi2))
(+ (* -1 (* R phi1)) (* R phi2))
(+ (* -1 (* R phi1)) (* R phi2))
(* -1 (* R phi1))
(* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))
(* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))
(* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))
(* -1 (* R phi1))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(* -1 (* R (- (/ phi2 phi1) 1)))
(* -1 (* R (- (/ phi2 phi1) 1)))
(* -1 (* R (- (/ phi2 phi1) 1)))
(* -1 (* R (- (/ phi2 phi1) 1)))
R
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(* -1 (/ (* R phi2) phi1))
(* phi2 (+ (* -1 (/ R phi1)) (/ R phi2)))
(* phi2 (+ (* -1 (/ R phi1)) (/ R phi2)))
(* phi2 (+ (* -1 (/ R phi1)) (/ R phi2)))
(* -1 (/ (* R phi2) phi1))
(* -1 (* phi2 (+ (* -1 (/ R phi2)) (/ R phi1))))
(* -1 (* phi2 (+ (* -1 (/ R phi2)) (/ R phi1))))
(* -1 (* phi2 (+ (* -1 (/ R phi2)) (/ R phi1))))
(* -1 (/ (* R phi2) phi1))
(/ (+ (* -1 (* R phi2)) (* R phi1)) phi1)
(/ (+ (* -1 (* R phi2)) (* R phi1)) phi1)
(/ (+ (* -1 (* R phi2)) (* R phi1)) phi1)
R
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
R
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(+ R (* -1 (/ (* R phi2) phi1)))
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(* -1 R)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(/ phi2 phi1)
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(* R (- lambda1 lambda2))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(+ (* -1 (* R lambda2)) (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)))
(+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))))))))
(+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (+ (* 1/2 (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))))))
(+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (+ (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))) (* lambda1 (+ (* 1/2 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) (* 1/2 (/ (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) lambda2)))))))))
(* lambda1 (+ R (* -1/8 (* R (pow phi2 2)))))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1))))))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))))) (pow lambda1 2))))))))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))))))) (pow lambda1 3))) (+ (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))))) (pow lambda1 2)))))))))
(* -1 (* lambda1 (+ (* -1 R) (* 1/8 (* R (pow phi2 2))))))
(* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2))))))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))
(* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (+ (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2))))))) lambda1)))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))
(* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (+ (* -1 (/ (+ (* -1/2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) (* -1/2 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1))) lambda1)) (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (* R lambda1))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))))))))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (+ (* 1/2 (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))))))))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (+ (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (* lambda2 (+ (* 1/2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) (* 1/2 (/ (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) lambda1)))))))))
(* lambda2 (+ (* -1 R) (* 1/8 (* R (pow phi2 2)))))
(* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2)))))
(* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2))))))
(* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (* lambda1 (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))))) (pow lambda2 3))) (+ (* 1/2 (/ (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2)))))))
(* -1 (* lambda2 (+ R (* -1/8 (* R (pow phi2 2))))))
(* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1)) lambda2)) (* -1/8 (* R (pow phi2 2)))))))
(* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* -1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1))) lambda2)) (* -1/8 (* R (pow phi2 2)))))))
(* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (* 1/2 (/ (* lambda1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) lambda2))) lambda2)) (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1))) lambda2)) (* -1/8 (* R (pow phi2 2)))))))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2))
(+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))
(+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (+ (* -1/2 (* R (pow phi2 2))) (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))
(+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (+ (* -1/2 (* R (pow phi2 2))) (* lambda1 (- (+ (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (/ (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))
(* -1/4 (* R (* lambda1 (pow phi2 2))))
(* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))
(* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))) (+ (* -1 (/ (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))) (pow lambda1 2))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))
(* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (+ (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)) (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))))))) (pow lambda1 3))))) (+ (* -1 (/ (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))) (pow lambda1 2))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))
(* -1/4 (* R (* lambda1 (pow phi2 2))))
(* -1 (* lambda1 (- (+ (* -1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (* 1/4 (* R (pow phi2 2)))) (* -1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))
(* -1 (* lambda1 (+ (* -1 (/ (- (+ (* -1 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (/ (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) lambda1)) lambda1)) (* 1/4 (* R (pow phi2 2))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (* -1 (/ (+ (* -1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) (* -1 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1))) lambda1))) lambda1)) (* 1/4 (* R (pow phi2 2))))))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)
(+ (* lambda2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))
(+ (* lambda2 (- (+ (* 1/2 (* R (pow phi2 2))) (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))
(+ (* lambda2 (- (+ (* 1/2 (* R (pow phi2 2))) (* lambda2 (- (+ (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (/ (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))
(* 1/4 (* R (* lambda2 (pow phi2 2))))
(* lambda2 (- (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (* 1/4 (* R (pow phi2 2)))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))
(* lambda2 (- (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2))) (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (* 1/4 (* R (pow phi2 2))))) (+ (* -1 (/ (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (pow lambda2 2))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2)))))
(* lambda2 (- (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2))) (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (+ (* 1/4 (* R (pow phi2 2))) (/ (* lambda1 (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))))) (pow lambda2 3))))) (+ (* -1 (/ (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (pow lambda2 2))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2)))))
(* 1/4 (* R (* lambda2 (pow phi2 2))))
(* -1 (* lambda2 (+ (* -1 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))
(* -1 (* lambda2 (+ (* -1 (/ (- (+ (* -1 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))
(* -1 (* lambda2 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (/ (* lambda1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) lambda2)) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2)))))
(+ (* 1/2 (* R (* lambda1 (* lambda2 (pow phi2 2))))) (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))))
(+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 (pow phi2 2)))) (* 1/2 (* R (* lambda2 (pow phi2 2)))))))
(+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 (pow phi2 2)))) (* 1/2 (* R (* lambda2 (pow phi2 2)))))))
(* -1/4 (* R (* (pow lambda1 2) (pow phi2 2))))
(* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))
(* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))
(* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))
(* -1/4 (* R (* (pow lambda1 2) (pow phi2 2))))
(* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* -1/4 (* R (pow phi2 2)))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* -1/4 (* R (pow phi2 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))
(+ (* 1/2 (* R (* lambda1 (* lambda2 (pow phi2 2))))) (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))))
(+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 (pow phi2 2)))) (* 1/2 (* R (* lambda1 (pow phi2 2)))))))
(+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 (pow phi2 2)))) (* 1/2 (* R (* lambda1 (pow phi2 2)))))))
(* -1/4 (* R (* (pow lambda2 2) (pow phi2 2))))
(* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))
(* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))
(* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))
(* -1/4 (* R (* (pow lambda2 2) (pow phi2 2))))
(* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2)))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2)))))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* R (pow phi2 2))
(* -1 (* R lambda1))
(+ (* -1 (* R lambda1)) (* 1/8 (* R (* lambda1 (pow phi2 2)))))
(+ (* -1 (* R lambda1)) (* (pow phi2 2) (+ (* -1/384 (* R (* lambda1 (pow phi2 2)))) (* 1/8 (* R lambda1)))))
(+ (* -1 (* R lambda1)) (* (pow phi2 2) (+ (* 1/8 (* R lambda1)) (* (pow phi2 2) (+ (* -1/384 (* R lambda1)) (* 1/46080 (* R (* lambda1 (pow phi2 2)))))))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(* -1 lambda1)
(+ (* -1 lambda1) (* 1/8 (* lambda1 (pow phi2 2))))
(+ (* -1 lambda1) (* (pow phi2 2) (+ (* -1/384 (* lambda1 (pow phi2 2))) (* 1/8 lambda1))))
(+ (* -1 lambda1) (* (pow phi2 2) (+ (* 1/8 lambda1) (* (pow phi2 2) (+ (* -1/384 lambda1) (* 1/46080 (* lambda1 (pow phi2 2))))))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(* -1 (* lambda1 (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)
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)
Outputs
(* R (- lambda1 lambda2))
(*.f64 R (-.f64 lambda1 lambda2))
(+ (* 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 R (*.f64 phi1 phi1)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 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))))))
(fma.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 (*.f64 phi1 phi1) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))) (*.f64 R (-.f64 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))))))))
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 (*.f64 phi1 phi1) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/1440 binary64) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #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 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #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 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2))))) (*.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))))) (*.f64 R (-.f64 lambda1 lambda2)))
(* R phi1)
(*.f64 R phi1)
(* 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 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 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 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/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 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 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 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)) (*.f64 #s(literal 1/16 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 6 binary64)) (/.f64 (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 (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)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 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 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/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 (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 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 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)) (*.f64 #s(literal 1/16 binary64) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (pow.f64 phi1 #s(literal 6 binary64))))))) (neg.f64 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 (*.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)))) (fma.f64 #s(literal 1/2 binary64) (*.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))))) (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 (-.f64 (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 lambda1 (*.f64 (*.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 (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 (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)))) (*.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 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 phi1 phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 lambda1))) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.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 (* 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) (fma.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 R (*.f64 phi1 phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 lambda1)))) (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi1)))))
(*.f64 (neg.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 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.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))))))
(neg.f64 (*.f64 lambda1 (-.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (fma.f64 R (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi1 phi1))) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) 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 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (-.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (+.f64 (/.f64 lambda2 lambda1) #s(literal 1 binary64)) (/.f64 (*.f64 phi1 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda1)) lambda1))))
(* R (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (* -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 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (*.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 (*.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)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R 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))))) (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 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) 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)))))) (* 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) (*.f64 R (fma.f64 lambda1 (*.f64 (*.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 (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 (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)))))))) (*.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 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))))
(* 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 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (neg.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 (pow phi1 2)) (* (pow lambda2 2) (cos (* 1/2 phi1))))) (* R (cos (* 1/2 phi1))))))
(*.f64 lambda2 (fma.f64 R (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) lambda2) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi1 phi1))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 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 (fma.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 R (*.f64 phi1 phi1)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 lambda2)))) (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) lambda2))))
(* -1 (* R (* lambda2 (cos (* 1/2 phi1)))))
(*.f64 (*.f64 R (neg.f64 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 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) 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 (fma.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (fma.f64 R (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi1 phi1))) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) (neg.f64 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 R (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (-.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal 1 binary64)) (/.f64 (*.f64 phi1 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))) lambda2)) lambda2)) (neg.f64 lambda2))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* R (sqrt (+ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))
(- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (* (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 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))) lambda2)
(fma.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 phi1 phi1) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)))) (-.f64 lambda1 lambda2))
(- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (* (pow phi1 2) (+ (* 1/2 (/ (* (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 (/ (- (* 1/48 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))))))) lambda2)
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 phi1 phi1) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/1440 binary64) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #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 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #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 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/48 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 lambda1 lambda2)))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 1/2 binary64)) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
phi1
(* phi1 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(fma.f64 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)))) phi1)
(* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64)))) (*.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))))) phi1)
(* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (pow.f64 phi1 #s(literal 6 binary64)))) (*.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)))))) phi1)
(* -1 phi1)
(neg.f64 phi1)
(* -1 (* phi1 (+ 1 (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))
(*.f64 (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))) #s(literal 1 binary64)) (neg.f64 phi1))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 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 (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))) #s(literal 1 binary64))) (neg.f64 phi1))
(* -1 (* phi1 (+ 1 (+ (* -1/8 (/ (* (pow (cos (* 1/2 phi1)) 4) (pow (- lambda1 lambda2) 4)) (pow phi1 4))) (+ (* 1/16 (/ (* (pow (cos (* 1/2 phi1)) 6) (pow (- lambda1 lambda2) 6)) (pow phi1 6))) (* 1/2 (/ (* (pow (cos (* 1/2 phi1)) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))))))
(neg.f64 (fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) (pow.f64 phi1 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) (pow.f64 phi1 #s(literal 6 binary64)))) (*.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)))))) phi1))
(sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))
(hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (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 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* 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 (*.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)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 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))))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (cos (* 1/2 phi1)) 2)) (pow 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)))))) (* 1/2 (* (* 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))))))))))
(fma.f64 lambda1 (fma.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (*.f64 (*.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 (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 (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 lambda2 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (hypot.f64 phi1 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 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)) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1))))))))
(*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 phi1 phi1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 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)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* (pow lambda1 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (cos (* 1/2 phi1)))))))))
(*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (/.f64 (*.f64 phi1 phi1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 phi1 phi1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda1 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)))))
(* -1 (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda2 (cos (* 1/2 phi1))) lambda1)))))
(neg.f64 (*.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)))))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda1 (cos (* 1/2 phi1))))) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))
(neg.f64 (*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (fma.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 phi1 phi1)) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1))))
(* -1 (* lambda1 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* lambda1 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda1)) (* lambda2 (cos (* 1/2 phi1)))) lambda1)))))
(neg.f64 (*.f64 lambda1 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 lambda2 lambda1) #s(literal 1 binary64)) (/.f64 (*.f64 phi1 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda1)) lambda1))))
(sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))
(hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (cos (* 1/2 phi1)) 2))) (sqrt (/ 1 (+ (* (pow lambda1 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 lambda1 lambda1) (*.f64 phi1 phi1)))) (neg.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))) (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* 1/2 (* (* 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 (*.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)))) (fma.f64 #s(literal 1/2 binary64) (*.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))))) (neg.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (cos (* 1/2 phi1)) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (cos (* 1/2 phi1)) 2)) (pow 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)))))) (* 1/2 (* (* 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))))))))))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (*.f64 (*.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 (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 (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))))))) (*.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 lambda1 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))) (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* lambda2 (cos (* 1/2 phi1)))
(*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2))))
(*.f64 lambda2 (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))))
(* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1))))))))
(*.f64 lambda2 (fma.f64 lambda1 (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda2)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 phi1 phi1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))))
(* lambda2 (+ (cos (* 1/2 phi1)) (+ (* -1 (/ (* lambda1 (cos (* 1/2 phi1))) lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* (pow lambda2 3) (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (cos (* 1/2 phi1)))))))))
(*.f64 lambda2 (fma.f64 lambda1 (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) lambda2)) (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (/.f64 (*.f64 phi1 phi1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 phi1 phi1) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (*.f64 lambda2 lambda2)))) (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 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda2 (cos (* 1/2 phi1))))) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))
(*.f64 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 phi1 phi1) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) lambda2)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (cos (* 1/2 phi1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* lambda2 (cos (* 1/2 phi1))))) (* 1/2 (/ (pow phi1 2) (cos (* 1/2 phi1))))) lambda2)) (* lambda1 (cos (* 1/2 phi1)))) lambda2)))))
(neg.f64 (*.f64 lambda2 (-.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (/.f64 (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal 1 binary64)) (/.f64 (*.f64 phi1 phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))))) lambda2)) lambda2))))
(* -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 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* lambda1 (cos (* 1/2 phi1)))
(*.f64 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)) (* -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 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -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 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(+ (* -1 (* lambda2 (cos (* 1/2 phi1)))) (* lambda1 (cos (* 1/2 phi1))))
(*.f64 (-.f64 lambda1 lambda2) (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))
(* 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 (*.f64 phi1 phi1) #s(literal -1/8 binary64)) (-.f64 lambda1 lambda2) lambda1) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* -1/8 (- lambda1 lambda2)) (* 1/384 (* (pow phi1 2) (- lambda1 lambda2)))))) lambda2)
(fma.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal 1/384 binary64) #s(literal -1/8 binary64))) (-.f64 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)
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #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 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* (cos (* 1/2 phi1)) (- lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(* -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 lambda1 (neg.f64 lambda2)) lambda2))
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(neg.f64 (fma.f64 lambda2 (/.f64 lambda1 (neg.f64 lambda2)) lambda2))
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(neg.f64 (fma.f64 lambda2 (/.f64 lambda1 (neg.f64 lambda2)) lambda2))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* R phi1))
(*.f64 R (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 phi1)
(neg.f64 phi1)
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(neg.f64 (*.f64 R (fma.f64 phi1 (/.f64 phi2 (neg.f64 phi1)) phi1)))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(neg.f64 (*.f64 R (fma.f64 phi1 (/.f64 phi2 (neg.f64 phi1)) phi1)))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(neg.f64 (*.f64 R (fma.f64 phi1 (/.f64 phi2 (neg.f64 phi1)) phi1)))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(neg.f64 (*.f64 R (fma.f64 phi1 (/.f64 phi2 (neg.f64 phi1)) phi1)))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(neg.f64 (*.f64 R (fma.f64 phi1 (/.f64 phi2 (neg.f64 phi1)) phi1)))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(neg.f64 (*.f64 R (fma.f64 phi1 (/.f64 phi2 (neg.f64 phi1)) phi1)))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(neg.f64 (*.f64 R (fma.f64 phi1 (/.f64 phi2 (neg.f64 phi1)) phi1)))
(* -1 (* R (* phi1 (+ 1 (* -1 (/ phi2 phi1))))))
(neg.f64 (*.f64 R (fma.f64 phi1 (/.f64 phi2 (neg.f64 phi1)) phi1)))
(* R (* phi1 (- (/ phi2 phi1) 1)))
(*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1)))
(* R (* phi1 (- (/ phi2 phi1) 1)))
(*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1)))
(* R (* phi1 (- (/ phi2 phi1) 1)))
(*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1)))
(* R (* phi1 (- (/ phi2 phi1) 1)))
(*.f64 R (fma.f64 phi1 (/.f64 phi2 phi1) (neg.f64 phi1)))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(+ (* -1 (* R phi1)) (* R phi2))
(fma.f64 R (neg.f64 phi1) (*.f64 R phi2))
(+ (* -1 (* R phi1)) (* R phi2))
(fma.f64 R (neg.f64 phi1) (*.f64 R phi2))
(+ (* -1 (* R phi1)) (* R phi2))
(fma.f64 R (neg.f64 phi1) (*.f64 R phi2))
(* R phi2)
(*.f64 R phi2)
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2)))
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2)))
(* phi2 (+ R (* -1 (/ (* R phi1) phi2))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2)))
(* R phi2)
(*.f64 R phi2)
(* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))
(*.f64 (fma.f64 R (/.f64 phi1 phi2) (neg.f64 R)) (neg.f64 phi2))
(* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))
(*.f64 (fma.f64 R (/.f64 phi1 phi2) (neg.f64 R)) (neg.f64 phi2))
(* -1 (* phi2 (+ (* -1 R) (/ (* R phi1) phi2))))
(*.f64 (fma.f64 R (/.f64 phi1 phi2) (neg.f64 R)) (neg.f64 phi2))
(* R phi2)
(*.f64 R phi2)
(+ (* -1 (* R phi1)) (* R phi2))
(fma.f64 R (neg.f64 phi1) (*.f64 R phi2))
(+ (* -1 (* R phi1)) (* R phi2))
(fma.f64 R (neg.f64 phi1) (*.f64 R phi2))
(+ (* -1 (* R phi1)) (* R phi2))
(fma.f64 R (neg.f64 phi1) (*.f64 R phi2))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))
(*.f64 phi1 (fma.f64 R (/.f64 phi2 phi1) (neg.f64 R)))
(* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))
(*.f64 phi1 (fma.f64 R (/.f64 phi2 phi1) (neg.f64 R)))
(* phi1 (+ (* -1 R) (/ (* R phi2) phi1)))
(*.f64 phi1 (fma.f64 R (/.f64 phi2 phi1) (neg.f64 R)))
(* -1 (* R phi1))
(*.f64 R (neg.f64 phi1))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(*.f64 (neg.f64 phi1) (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(*.f64 (neg.f64 phi1) (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R))
(* -1 (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))))
(*.f64 (neg.f64 phi1) (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R))
(* R (+ 1 (* -1 (/ phi2 phi1))))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(* R (+ 1 (* -1 (/ phi2 phi1))))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(* R (+ 1 (* -1 (/ phi2 phi1))))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(* R (+ 1 (* -1 (/ phi2 phi1))))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(* R (+ 1 (* -1 (/ phi2 phi1))))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(* R (+ 1 (* -1 (/ phi2 phi1))))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(* R (+ 1 (* -1 (/ phi2 phi1))))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(* R (+ 1 (* -1 (/ phi2 phi1))))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(* -1 (* R (- (/ phi2 phi1) 1)))
(*.f64 (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64)) (neg.f64 R))
(* -1 (* R (- (/ phi2 phi1) 1)))
(*.f64 (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64)) (neg.f64 R))
(* -1 (* R (- (/ phi2 phi1) 1)))
(*.f64 (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64)) (neg.f64 R))
(* -1 (* R (- (/ phi2 phi1) 1)))
(*.f64 (+.f64 (/.f64 phi2 phi1) #s(literal -1 binary64)) (neg.f64 R))
R
(+ R (* -1 (/ (* R phi2) phi1)))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(+ R (* -1 (/ (* R phi2) phi1)))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(+ R (* -1 (/ (* R phi2) phi1)))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(* -1 (/ (* R phi2) phi1))
(/.f64 (*.f64 R phi2) (neg.f64 phi1))
(* phi2 (+ (* -1 (/ R phi1)) (/ R phi2)))
(*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))
(* phi2 (+ (* -1 (/ R phi1)) (/ R phi2)))
(*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))
(* phi2 (+ (* -1 (/ R phi1)) (/ R phi2)))
(*.f64 phi2 (-.f64 (/.f64 R phi2) (/.f64 R phi1)))
(* -1 (/ (* R phi2) phi1))
(/.f64 (*.f64 R phi2) (neg.f64 phi1))
(* -1 (* phi2 (+ (* -1 (/ R phi2)) (/ R phi1))))
(*.f64 (-.f64 (/.f64 R phi1) (/.f64 R phi2)) (neg.f64 phi2))
(* -1 (* phi2 (+ (* -1 (/ R phi2)) (/ R phi1))))
(*.f64 (-.f64 (/.f64 R phi1) (/.f64 R phi2)) (neg.f64 phi2))
(* -1 (* phi2 (+ (* -1 (/ R phi2)) (/ R phi1))))
(*.f64 (-.f64 (/.f64 R phi1) (/.f64 R phi2)) (neg.f64 phi2))
(* -1 (/ (* R phi2) phi1))
(/.f64 (*.f64 R phi2) (neg.f64 phi1))
(/ (+ (* -1 (* R phi2)) (* R phi1)) phi1)
(/.f64 (fma.f64 R phi1 (*.f64 R (neg.f64 phi2))) phi1)
(/ (+ (* -1 (* R phi2)) (* R phi1)) phi1)
(/.f64 (fma.f64 R phi1 (*.f64 R (neg.f64 phi2))) phi1)
(/ (+ (* -1 (* R phi2)) (* R phi1)) phi1)
(/.f64 (fma.f64 R phi1 (*.f64 R (neg.f64 phi2))) phi1)
R
(+ R (* -1 (/ (* R phi2) phi1)))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(+ R (* -1 (/ (* R phi2) phi1)))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(+ R (* -1 (/ (* R phi2) phi1)))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
R
(+ R (* -1 (/ (* R phi2) phi1)))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(+ R (* -1 (/ (* R phi2) phi1)))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(+ R (* -1 (/ (* R phi2) phi1)))
(fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R)
(* -1 R)
(neg.f64 R)
(* -1 R)
(neg.f64 R)
(* -1 R)
(neg.f64 R)
(* -1 R)
(neg.f64 R)
(* -1 R)
(neg.f64 R)
(* -1 R)
(neg.f64 R)
(* -1 R)
(neg.f64 R)
(* -1 R)
(neg.f64 R)
(* -1 R)
(neg.f64 R)
(* -1 R)
(neg.f64 R)
(* -1 R)
(neg.f64 R)
(* -1 R)
(neg.f64 R)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(/ phi2 phi1)
(/.f64 phi2 phi1)
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(*.f64 (neg.f64 R) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(*.f64 (neg.f64 R) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(*.f64 (neg.f64 R) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(*.f64 (neg.f64 R) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* R (- lambda1 lambda2))
(*.f64 R (-.f64 lambda1 lambda2))
(+ (* 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 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
(+ (* 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 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
(+ (* 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 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
(* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))) (-.f64 lambda1 lambda2))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 R (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 R (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 R (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))))
(* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))) (-.f64 lambda1 lambda2))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 R (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 R (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 R (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2))))
(+ (* -1 (* R lambda2)) (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) lambda2) (*.f64 R (neg.f64 lambda2)))
(+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))))))))
(fma.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 lambda2))) R) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) lambda2) (*.f64 R (neg.f64 lambda2))))
(+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (+ (* 1/2 (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))))))
(fma.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 R (*.f64 phi2 phi2)) lambda2) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 lambda2))) lambda2)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)))) R) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) lambda2) (*.f64 R (neg.f64 lambda2))))
(+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (+ (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))) (* lambda1 (+ (* 1/2 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) (* 1/2 (/ (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) lambda2)))))))))
(fma.f64 lambda1 (fma.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 R (*.f64 phi2 phi2)) lambda2) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 lambda2))) lambda2)) lambda2) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 R (*.f64 phi2 phi2)) lambda2) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 lambda2))) lambda2)))) (fma.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 lambda2))) R)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) lambda2) (*.f64 R (neg.f64 lambda2))))
(* lambda1 (+ R (* -1/8 (* R (pow phi2 2)))))
(*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) R))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1))))))
(*.f64 lambda1 (+.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))) lambda1) (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) (neg.f64 (/.f64 (*.f64 R lambda2) lambda1))))))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))))) (pow lambda1 2))))))))
(*.f64 lambda1 (+.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) (*.f64 lambda1 lambda1))) (*.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi2 phi2)))) (fma.f64 (neg.f64 R) (/.f64 lambda2 lambda1) R)))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))))))) (pow lambda1 3))) (+ (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))))) (pow lambda1 2)))))))))
(*.f64 lambda1 (+.f64 R (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) (fma.f64 #s(literal 1/4 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) (*.f64 lambda1 lambda1)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) (neg.f64 (/.f64 (*.f64 R lambda2) lambda1))))))
(* -1 (* lambda1 (+ (* -1 R) (* 1/8 (* R (pow phi2 2))))))
(neg.f64 (*.f64 lambda1 (fma.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1/8 binary64) (neg.f64 R))))
(* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2))))))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))
(*.f64 (-.f64 (-.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1/8 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))) (*.f64 R (neg.f64 lambda2))) lambda1)) R) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (+ (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2))))))) lambda1)))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))
(*.f64 (-.f64 (-.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1/8 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) lambda1) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))) (*.f64 R (neg.f64 lambda2)))) lambda1)) R) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (+ (* -1 (/ (+ (* -1/2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) (* -1/2 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1))) lambda1)) (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))
(*.f64 (-.f64 (-.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1/8 binary64)) (/.f64 (+.f64 (neg.f64 (fma.f64 R lambda2 (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 lambda2 (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) lambda1) (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))))) lambda1))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) lambda1)) R) (neg.f64 lambda1))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (* R lambda1))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) lambda1) (*.f64 R lambda1))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))))))))
(fma.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) (neg.f64 R)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) lambda1) (*.f64 R lambda1)))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (+ (* 1/2 (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))))))))
(fma.f64 lambda2 (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 R (*.f64 phi2 phi2)) lambda1) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) lambda1)) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))))) R) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) lambda1) (*.f64 R lambda1)))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (+ (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (* lambda2 (+ (* 1/2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) (* 1/2 (/ (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) lambda1)))))))))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 R (*.f64 phi2 phi2)) lambda1) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) lambda1)) lambda1) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 R (*.f64 phi2 phi2)) lambda1) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) lambda1)))) (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) (neg.f64 R))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) lambda1) (*.f64 R lambda1)))
(* lambda2 (+ (* -1 R) (* 1/8 (* R (pow phi2 2)))))
(*.f64 lambda2 (fma.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1/8 binary64) (neg.f64 R)))
(* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2)))))
(*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))) lambda2) (fma.f64 R (/.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1/8 binary64)))) R))
(* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2))))))
(*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))))) (*.f64 lambda2 lambda2)) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))) lambda2)) (fma.f64 R (/.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1/8 binary64)))) R))
(* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (* lambda1 (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))))) (pow lambda2 3))) (+ (* 1/2 (/ (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2)))))))
(*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (/.f64 (fma.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))))) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (/.f64 (fma.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))))) (*.f64 lambda2 lambda2))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))) lambda2) (fma.f64 R (/.f64 lambda1 lambda2) (*.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1/8 binary64))))) R))
(* -1 (* lambda2 (+ R (* -1/8 (* R (pow phi2 2))))))
(neg.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) R)))
(* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1)) lambda2)) (* -1/8 (* R (pow phi2 2)))))))
(neg.f64 (*.f64 lambda2 (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) R) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))) (*.f64 R lambda1)) (neg.f64 lambda2)))))
(* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* -1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1))) lambda2)) (* -1/8 (* R (pow phi2 2)))))))
(*.f64 (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) R) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2)))))) lambda2) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))) (*.f64 R lambda1))) (neg.f64 lambda2))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (* 1/2 (/ (* lambda1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) lambda2))) lambda2)) (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1))) lambda2)) (* -1/8 (* R (pow phi2 2)))))))
(*.f64 (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) R) (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))) (*.f64 R lambda1)) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 (-.f64 (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2)))))) lambda2) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))))))) lambda2)) (neg.f64 lambda2))) (neg.f64 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2))) (-.f64 lambda1 lambda2))
(* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (neg.f64 lambda2))
(+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))
(fma.f64 R (neg.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) lambda2)) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)))))
(+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (+ (* -1/2 (* R (pow phi2 2))) (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 R (*.f64 phi2 phi2)) lambda2) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 lambda2))) lambda2)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (neg.f64 lambda2)))
(+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (+ (* -1/2 (* R (pow phi2 2))) (* lambda1 (- (+ (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (/ (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 lambda1 (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 R (*.f64 phi2 phi2)) lambda2) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 lambda2))) lambda2)) lambda2) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 R (*.f64 phi2 phi2)) lambda2) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 lambda2))) lambda2))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (neg.f64 lambda2)))
(* -1/4 (* R (* lambda1 (pow phi2 2))))
(*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2)))
(* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))
(*.f64 lambda1 (fma.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))) lambda1)))
(* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))) (+ (* -1 (/ (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))) (pow lambda1 2))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))
(*.f64 lambda1 (-.f64 (fma.f64 R (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda1 lambda1)) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (/.f64 (*.f64 lambda2 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2)))) (*.f64 lambda1 lambda1)))))
(* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (+ (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)) (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))))))) (pow lambda1 3))))) (+ (* -1 (/ (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))) (pow lambda1 2))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))
(*.f64 lambda1 (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (fma.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2)) (fma.f64 lambda2 (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (/.f64 (*.f64 lambda2 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2)))) (*.f64 lambda1 lambda1)))))
(* -1/4 (* R (* lambda1 (pow phi2 2))))
(*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2)))
(* -1 (* lambda1 (- (+ (* -1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (* 1/4 (* R (pow phi2 2)))) (* -1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))) lambda1))) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (- (+ (* -1 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (/ (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) lambda1)) lambda1)) (* 1/4 (* R (pow phi2 2))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 lambda2 (*.f64 phi2 phi2))) (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) lambda1)) lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (* -1 (/ (+ (* -1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) (* -1 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1))) lambda1))) lambda1)) (* 1/4 (* R (pow phi2 2))))))
(neg.f64 (*.f64 lambda1 (fma.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))) (/.f64 (neg.f64 (fma.f64 lambda2 (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) lambda1) (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))))) lambda1)) (neg.f64 lambda1)))))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) lambda1)
(+ (* lambda2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))
(fma.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) lambda1))
(+ (* lambda2 (- (+ (* 1/2 (* R (pow phi2 2))) (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))
(fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 R (*.f64 phi2 phi2)) lambda1) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) lambda1)) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) lambda1))
(+ (* lambda2 (- (+ (* 1/2 (* R (pow phi2 2))) (* lambda2 (- (+ (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (/ (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))
(fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 lambda2 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 R (*.f64 phi2 phi2)) lambda1) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) lambda1)) lambda1) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 R (*.f64 phi2 phi2)) lambda1) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) lambda1))) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) lambda1))
(* 1/4 (* R (* lambda2 (pow phi2 2))))
(*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2)))
(* lambda2 (- (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (* 1/4 (* R (pow phi2 2)))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))
(*.f64 lambda2 (fma.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))) lambda2)))
(* lambda2 (- (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2))) (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (* 1/4 (* R (pow phi2 2))))) (+ (* -1 (/ (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (pow lambda2 2))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2)))))
(*.f64 lambda2 (-.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) lambda2)) (*.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 phi2 phi2)))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda2 lambda2))) (fma.f64 #s(literal -1/4 binary64) (*.f64 R (/.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) lambda2)) (/.f64 (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))))) (*.f64 lambda2 lambda2)))))
(* lambda2 (- (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2))) (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (+ (* 1/4 (* R (pow phi2 2))) (/ (* lambda1 (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))))) (pow lambda2 3))))) (+ (* -1 (/ (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (pow lambda2 2))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2)))))
(*.f64 lambda2 (-.f64 (-.f64 (fma.f64 lambda1 (/.f64 (fma.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))))) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (fma.f64 #s(literal -1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) lambda2)) (*.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 phi2 phi2))))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda2 lambda2))) (fma.f64 #s(literal -1/4 binary64) (*.f64 R (/.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) lambda2)) (/.f64 (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))))) (*.f64 lambda2 lambda2)))))
(* 1/4 (* R (* lambda2 (pow phi2 2))))
(*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2)))
(* -1 (* lambda2 (+ (* -1 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 R (/.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) lambda2)) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2)))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (- (+ (* -1 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))
(*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 R) (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))))) lambda2) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2)))) lambda2)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (/ (* lambda1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) lambda2)) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))
(*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (+.f64 (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 (-.f64 (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2)))))) lambda2) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2)))))) (neg.f64 lambda2)) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2)))) lambda2)) (neg.f64 lambda2))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64)))
(+ (* 1/2 (* R (* lambda1 (* lambda2 (pow phi2 2))))) (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))))
(fma.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 lambda1 (*.f64 lambda2 (*.f64 phi2 phi2)))))
(+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 (pow phi2 2)))) (* 1/2 (* R (* lambda2 (pow phi2 2)))))))
(fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda1 (fma.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2)) (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))))
(+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 (pow phi2 2)))) (* 1/2 (* R (* lambda2 (pow phi2 2)))))))
(fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda1 (fma.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2)) (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))))
(* -1/4 (* R (* (pow lambda1 2) (pow phi2 2))))
(*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))
(* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2)))))
(* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 R (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda1 lambda1)) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2))))))
(* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 R (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) (*.f64 lambda1 lambda1)) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2))))))
(* -1/4 (* R (* (pow lambda1 2) (pow phi2 2))))
(*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))
(* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2)))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* -1/4 (* R (pow phi2 2)))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) lambda1)) lambda1)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* -1/4 (* R (pow phi2 2)))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) lambda1)) lambda1)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64)))
(+ (* 1/2 (* R (* lambda1 (* lambda2 (pow phi2 2))))) (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))))
(fma.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 lambda1 (*.f64 lambda2 (*.f64 phi2 phi2)))))
(+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 (pow phi2 2)))) (* 1/2 (* R (* lambda1 (pow phi2 2)))))))
(fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2)) (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))))))
(+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 (pow phi2 2)))) (* 1/2 (* R (* lambda1 (pow phi2 2)))))))
(fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2)) (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))))))
(* -1/4 (* R (* (pow lambda2 2) (pow phi2 2))))
(*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))
(* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) lambda2)) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2)))))
(* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 R (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) lambda2)) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2))))))
(* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 R (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) lambda2)) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2))))))
(* -1/4 (* R (* (pow lambda2 2) (pow phi2 2))))
(*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))
(* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) lambda2)) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2)))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2)))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) lambda2)) lambda2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2)))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) lambda2)) lambda2)))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* R (pow phi2 2))
(*.f64 R (*.f64 phi2 phi2))
(* -1 (* R lambda1))
(neg.f64 (*.f64 R lambda1))
(+ (* -1 (* R lambda1)) (* 1/8 (* R (* lambda1 (pow phi2 2)))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) (neg.f64 (*.f64 R lambda1)))
(+ (* -1 (* R lambda1)) (* (pow phi2 2) (+ (* -1/384 (* R (* lambda1 (pow phi2 2)))) (* 1/8 (* R lambda1)))))
(-.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal 1/8 binary64) (*.f64 R lambda1) (*.f64 (*.f64 #s(literal -1/384 binary64) R) (*.f64 lambda1 (*.f64 phi2 phi2))))) (*.f64 R lambda1))
(+ (* -1 (* R lambda1)) (* (pow phi2 2) (+ (* 1/8 (* R lambda1)) (* (pow phi2 2) (+ (* -1/384 (* R lambda1)) (* 1/46080 (* R (* lambda1 (pow phi2 2)))))))))
(fma.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) #s(literal 1/46080 binary64) (*.f64 (*.f64 R lambda1) #s(literal -1/384 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 R lambda1))) (neg.f64 (*.f64 R lambda1)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 (* R (* lambda1 (cos (* 1/2 phi2)))))
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(* -1 lambda1)
(neg.f64 lambda1)
(+ (* -1 lambda1) (* 1/8 (* lambda1 (pow phi2 2))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 lambda1 (*.f64 phi2 phi2)) (neg.f64 lambda1))
(+ (* -1 lambda1) (* (pow phi2 2) (+ (* -1/384 (* lambda1 (pow phi2 2))) (* 1/8 lambda1))))
(fma.f64 (*.f64 phi2 phi2) (fma.f64 lambda1 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) #s(literal -1/384 binary64))) (neg.f64 lambda1))
(+ (* -1 lambda1) (* (pow phi2 2) (+ (* 1/8 lambda1) (* (pow phi2 2) (+ (* -1/384 lambda1) (* 1/46080 (* lambda1 (pow phi2 2))))))))
(fma.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 phi2 phi2) (fma.f64 lambda1 #s(literal -1/384 binary64) (*.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) #s(literal 1/46080 binary64))) (*.f64 lambda1 #s(literal 1/8 binary64))) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
(* -1 (* lambda1 (cos (* 1/2 phi2))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1))
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 #s(literal 1/384 binary64) (*.f64 phi2 phi2) #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 #s(literal -1/46080 binary64) (*.f64 phi2 phi2) #s(literal 1/384 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(cos (* 1/2 phi2))
(cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
(* 1/2 phi2)
(*.f64 #s(literal 1/2 binary64) phi2)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (pow phi1 2)))
(fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #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 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)

eval552.0ms (4%)

Memory
7.8MiB live, 463.1MiB allocated
Compiler

Compiled 45 449 to 3 537 computations (92.2% saved)

prune330.0ms (2.4%)

Memory
4.4MiB live, 511.3MiB allocated
Pruning

51 alts after pruning (48 fresh and 3 done)

PrunedKeptTotal
New1 406341 440
Fresh241438
Picked415
Done022
Total1 434511 485
Accuracy
96.8%
Counts
1 485 → 51
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.8%
(fma.f64 R (neg.f64 phi1) (*.f64 R phi2))
4.4%
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
3.2%
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
7.3%
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) lambda1) (*.f64 R lambda1))
8.3%
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) lambda2) (*.f64 R (neg.f64 lambda2)))
15.8%
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R))) (+.f64 #s(literal 0 binary64) (*.f64 phi1 R)))
23.0%
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))) (-.f64 lambda1 lambda2))
53.7%
(/.f64 (neg.f64 phi1) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
22.8%
(*.f64 (fma.f64 (/.f64 (neg.f64 (*.f64 R (*.f64 R R))) (fma.f64 R R #s(literal 0 binary64))) (/.f64 phi2 phi1) R) (neg.f64 phi1))
54.6%
(*.f64 (fma.f64 (/.f64 (neg.f64 R) phi1) (*.f64 (neg.f64 phi2) #s(literal -1 binary64)) R) (neg.f64 phi1))
53.7%
(*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) phi1) (/.f64 R (/.f64 #s(literal 1 binary64) phi2)) R) (neg.f64 phi1))
22.3%
(*.f64 (fma.f64 (*.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 #s(literal 1 binary64) (fma.f64 R R #s(literal 0 binary64)))) (/.f64 phi2 phi1) R) (neg.f64 phi1))
35.6%
(*.f64 (fma.f64 (*.f64 phi2 phi2) (fma.f64 lambda1 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) #s(literal -1/384 binary64))) (neg.f64 lambda1)) R)
54.6%
(*.f64 (fma.f64 phi2 (*.f64 (/.f64 #s(literal 1 binary64) phi1) (neg.f64 R)) R) (neg.f64 phi1))
18.5%
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)) R)
22.9%
(*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 lambda1 (*.f64 phi2 phi2)) (neg.f64 lambda1)) R)
14.4%
(*.f64 (hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) phi1) R)
53.1%
(*.f64 (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) R)
71.4%
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
60.3%
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) R)
57.3%
(*.f64 (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
17.3%
(*.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1))) (+.f64 R (/.f64 (*.f64 R phi2) phi1))) (neg.f64 phi1))
8.2%
(*.f64 (*.f64 (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1))) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 phi1 #s(literal 0 binary64)))) R)
5.8%
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2)) R)
27.5%
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) R)
24.0%
(*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) R)
8.1%
(*.f64 (*.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)))) R)
10.1%
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) R)
8.5%
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
25.3%
(*.f64 (*.f64 R (neg.f64 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
12.9%
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))) lambda1)
48.8%
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
24.8%
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
51.0%
(*.f64 (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))) R)
52.9%
(*.f64 (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))) R)
63.6%
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.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)))) R)
23.4%
(*.f64 (sqrt.f64 (*.f64 phi2 phi2)) R)
8.7%
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
27.5%
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
29.5%
(*.f64 (neg.f64 phi1) R)
29.0%
(*.f64 (neg.f64 lambda1) R)
51.5%
(*.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))) #s(literal 1/2 binary64))) R)
26.1%
(*.f64 phi2 (/.f64 (*.f64 R (neg.f64 phi1)) phi2))
51.6%
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
29.1%
(*.f64 phi2 R)
53.0%
(*.f64 phi1 (fma.f64 R (/.f64 phi2 phi1) (neg.f64 R)))
14.9%
(*.f64 lambda2 (fma.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1/8 binary64) (neg.f64 R)))
55.4%
(*.f64 lambda2 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (+.f64 R (neg.f64 (/.f64 (*.f64 R lambda1) lambda2)))))
18.6%
(*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) R))
54.6%
(*.f64 R (-.f64 phi2 phi1))
14.2%
(*.f64 R (*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))) lambda1))
Compiler

Compiled 1 869 to 1 234 computations (34% saved)

simplify360.0ms (2.6%)

Memory
-0.9MiB live, 471.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 lambda1 lambda2)
cost-diff0
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))
cost-diff0
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) R)
cost-diff3904
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
cost-diff0
(*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2))
cost-diff0
(*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2)
cost-diff0
(/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2) (-.f64 lambda1 lambda2))
cost-diff320
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
cost-diff0
(*.f64 (*.f64 phi1 R) (*.f64 phi1 R))
cost-diff64
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R)))
cost-diff192
(+.f64 #s(literal 0 binary64) (*.f64 phi1 R))
cost-diff1664
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R))) (+.f64 #s(literal 0 binary64) (*.f64 phi1 R)))
cost-diff0
(neg.f64 lambda1)
cost-diff0
(*.f64 (neg.f64 lambda1) R)
cost-diff0
(-.f64 lambda1 lambda2)
cost-diff0
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
cost-diff4928
(hypot.f64 phi1 (-.f64 lambda1 lambda2))
Rules
9 996×lower-fma.f32
9 990×lower-fma.f64
3 860×lower-*.f32
3 836×lower-*.f64
2 020×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033233
063227
1132227
2414219
31998218
45359218
08053217
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
(hypot.f64 phi1 (-.f64 lambda1 lambda2))
phi1
(-.f64 lambda1 lambda2)
lambda1
lambda2
R
(*.f64 (neg.f64 lambda1) R)
(neg.f64 lambda1)
lambda1
R
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R))) (+.f64 #s(literal 0 binary64) (*.f64 phi1 R)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R)))
#s(literal 0 binary64)
(*.f64 (*.f64 phi1 R) (*.f64 phi1 R))
(*.f64 phi1 R)
phi1
R
(+.f64 #s(literal 0 binary64) (*.f64 phi1 R))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
#s(literal 1/2 binary64)
(/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2) (-.f64 lambda1 lambda2))
(*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2)
(*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2))
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))
(-.f64 lambda1 lambda2)
lambda1
lambda2
(*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))
#s(literal -1/4 binary64)
#s(literal 1 binary64)
(*.f64 R phi2)
R
phi2
(*.f64 R (-.f64 lambda1 lambda2))
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) R)
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
phi1
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))
(-.f64 lambda1 lambda2)
lambda1
lambda2
(fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))
(*.f64 phi1 phi1)
#s(literal -1/8 binary64)
#s(literal 1 binary64)
R
Outputs
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
(*.f64 (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
R
(*.f64 (neg.f64 lambda1) R)
(*.f64 lambda1 (neg.f64 R))
(neg.f64 lambda1)
lambda1
R
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R))) (+.f64 #s(literal 0 binary64) (*.f64 phi1 R)))
(*.f64 R (neg.f64 phi1))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R)))
(neg.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
#s(literal 0 binary64)
(*.f64 (*.f64 phi1 R) (*.f64 phi1 R))
(*.f64 phi1 (*.f64 R (*.f64 phi1 R)))
(*.f64 phi1 R)
phi1
R
(+.f64 #s(literal 0 binary64) (*.f64 phi1 R))
(*.f64 phi1 R)
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
(*.f64 R (fma.f64 (fma.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) phi2) (/.f64 (*.f64 #s(literal 1/2 binary64) phi2) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
#s(literal 1/2 binary64)
(/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2) (-.f64 lambda1 lambda2))
(*.f64 (/.f64 phi2 (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)))
(*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2)
(*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))
(*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2))
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))
(-.f64 lambda1 lambda2)
lambda1
lambda2
(*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))
#s(literal -1/4 binary64)
#s(literal 1 binary64)
(*.f64 R phi2)
R
phi2
(*.f64 R (-.f64 lambda1 lambda2))
(*.f64 (-.f64 lambda1 lambda2) R)
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) R)
(*.f64 R (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (*.f64 phi1 phi1))))
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (*.f64 phi1 phi1)))
phi1
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))
(-.f64 lambda1 lambda2)
lambda1
lambda2
(fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))
(*.f64 phi1 phi1)
#s(literal -1/8 binary64)
#s(literal 1 binary64)
R

localize154.0ms (1.1%)

Memory
-4.4MiB live, 228.0MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 phi1 phi1)
accuracy100.0%
(fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))
accuracy98.5%
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))
accuracy95.2%
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) R)
accuracy94.4%
(*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2)
accuracy89.7%
(/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2) (-.f64 lambda1 lambda2))
accuracy87.4%
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
accuracy85.2%
(*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2))
accuracy100.0%
(+.f64 #s(literal 0 binary64) (*.f64 phi1 R))
accuracy100.0%
(*.f64 phi1 R)
accuracy99.6%
(*.f64 (*.f64 phi1 R) (*.f64 phi1 R))
accuracy51.0%
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R))) (+.f64 #s(literal 0 binary64) (*.f64 phi1 R)))
accuracy100.0%
(*.f64 (neg.f64 lambda1) R)
accuracy100.0%
(neg.f64 lambda1)
accuracy100.0%
(hypot.f64 phi1 (-.f64 lambda1 lambda2))
accuracy100.0%
(-.f64 lambda1 lambda2)
accuracy100.0%
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
Samples
108.0ms256×0valid
Compiler

Compiled 289 to 38 computations (86.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
ival-mult: 26.0ms (41% of total)
ival-hypot: 26.0ms (41% of total)
ival-add: 4.0ms (6.3% of total)
ival-div: 3.0ms (4.7% of total)
ival-sub: 3.0ms (4.7% of total)
exact: 1.0ms (1.6% of total)
ival-neg: 1.0ms (1.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series54.0ms (0.4%)

Memory
10.5MiB live, 107.8MiB allocated
Counts
19 → 600
Calls
Call 1
Inputs
#<alt (hypot.f64 phi1 (-.f64 lambda1 lambda2))>
#<alt (*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)>
#<alt (-.f64 lambda1 lambda2)>
#<alt (*.f64 (neg.f64 lambda1) R)>
#<alt (neg.f64 lambda1)>
#<alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R))) (+.f64 #s(literal 0 binary64) (*.f64 phi1 R)))>
#<alt (+.f64 #s(literal 0 binary64) (*.f64 phi1 R))>
#<alt (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R)))>
#<alt (*.f64 (*.f64 phi1 R) (*.f64 phi1 R))>
#<alt (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))>
#<alt (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2) (-.f64 lambda1 lambda2))>
#<alt (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2)>
#<alt (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2))>
#<alt (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))>
#<alt (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) R)>
#<alt (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))>
#<alt (*.f64 phi1 R)>
#<alt (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))>
#<alt (*.f64 phi1 phi1)>
Outputs
#<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 (* 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 (* 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 (* -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 (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R lambda1))>
#<alt (* -1 (* R 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 (* -1 lambda1)>
#<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 (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* -1 (* (pow R 2) (pow phi1 2)))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (* (pow R 2) (pow phi1 2))>
#<alt (+ (* -1 (* R lambda2)) (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)))>
#<alt (+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))))))))>
#<alt (+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (+ (* 1/2 (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))))))>
#<alt (+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (+ (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))) (* lambda1 (+ (* 1/2 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) (* 1/2 (/ (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) lambda2)))))))))>
#<alt (* lambda1 (+ R (* -1/8 (* R (pow phi2 2)))))>
#<alt (* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1))))))>
#<alt (* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))))) (pow lambda1 2))))))))>
#<alt (* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))))))) (pow lambda1 3))) (+ (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))))) (pow lambda1 2)))))))))>
#<alt (* -1 (* lambda1 (+ (* -1 R) (* 1/8 (* R (pow phi2 2))))))>
#<alt (* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2))))))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (+ (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2))))))) lambda1)))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (+ (* -1 (/ (+ (* -1/2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) (* -1/2 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1))) lambda1)) (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (* R lambda1))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))))))))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (+ (* 1/2 (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))))))))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (+ (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (* lambda2 (+ (* 1/2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) (* 1/2 (/ (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) lambda1)))))))))>
#<alt (* lambda2 (+ (* -1 R) (* 1/8 (* R (pow phi2 2)))))>
#<alt (* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2)))))>
#<alt (* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2))))))>
#<alt (* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (* lambda1 (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))))) (pow lambda2 3))) (+ (* 1/2 (/ (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2)))))))>
#<alt (* -1 (* lambda2 (+ R (* -1/8 (* R (pow phi2 2))))))>
#<alt (* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1)) lambda2)) (* -1/8 (* R (pow phi2 2)))))))>
#<alt (* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* -1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1))) lambda2)) (* -1/8 (* R (pow phi2 2)))))))>
#<alt (* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (* 1/2 (/ (* lambda1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) lambda2))) lambda2)) (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1))) lambda2)) (* -1/8 (* R (pow phi2 2)))))))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))>
#<alt (* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))>
#<alt (* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))>
#<alt (* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))>
#<alt (* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))>
#<alt (* R (- lambda1 lambda2))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))>
#<alt (+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))>
#<alt (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))>
#<alt (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))>
#<alt (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))>
#<alt (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))>
#<alt (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))>
#<alt (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))>
#<alt (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))>
#<alt (* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))>
#<alt (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2))>
#<alt (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))>
#<alt (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (+ (* -1/2 (* R (pow phi2 2))) (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))>
#<alt (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (+ (* -1/2 (* R (pow phi2 2))) (* lambda1 (- (+ (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (/ (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))>
#<alt (* -1/4 (* R (* lambda1 (pow phi2 2))))>
#<alt (* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))>
#<alt (* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))) (+ (* -1 (/ (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))) (pow lambda1 2))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))>
#<alt (* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (+ (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)) (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))))))) (pow lambda1 3))))) (+ (* -1 (/ (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))) (pow lambda1 2))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))>
#<alt (* -1/4 (* R (* lambda1 (pow phi2 2))))>
#<alt (* -1 (* lambda1 (- (+ (* -1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (* 1/4 (* R (pow phi2 2)))) (* -1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (- (+ (* -1 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (/ (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) lambda1)) lambda1)) (* 1/4 (* R (pow phi2 2))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (* -1 (/ (+ (* -1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) (* -1 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1))) lambda1))) lambda1)) (* 1/4 (* R (pow phi2 2))))))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)>
#<alt (+ (* lambda2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))>
#<alt (+ (* lambda2 (- (+ (* 1/2 (* R (pow phi2 2))) (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))>
#<alt (+ (* lambda2 (- (+ (* 1/2 (* R (pow phi2 2))) (* lambda2 (- (+ (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (/ (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))>
#<alt (* 1/4 (* R (* lambda2 (pow phi2 2))))>
#<alt (* lambda2 (- (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (* 1/4 (* R (pow phi2 2)))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))>
#<alt (* lambda2 (- (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2))) (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (* 1/4 (* R (pow phi2 2))))) (+ (* -1 (/ (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (pow lambda2 2))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2)))))>
#<alt (* lambda2 (- (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2))) (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (+ (* 1/4 (* R (pow phi2 2))) (/ (* lambda1 (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))))) (pow lambda2 3))))) (+ (* -1 (/ (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (pow lambda2 2))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2)))))>
#<alt (* 1/4 (* R (* lambda2 (pow phi2 2))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (- (+ (* -1 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (/ (* lambda1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) lambda2)) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2)))))>
#<alt (+ (* 1/2 (* R (* lambda1 (* lambda2 (pow phi2 2))))) (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))))>
#<alt (+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 (pow phi2 2)))) (* 1/2 (* R (* lambda2 (pow phi2 2)))))))>
#<alt (+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 (pow phi2 2)))) (* 1/2 (* R (* lambda2 (pow phi2 2)))))))>
#<alt (* -1/4 (* R (* (pow lambda1 2) (pow phi2 2))))>
#<alt (* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))>
#<alt (* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))>
#<alt (* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))>
#<alt (* -1/4 (* R (* (pow lambda1 2) (pow phi2 2))))>
#<alt (* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* -1/4 (* R (pow phi2 2)))))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* -1/4 (* R (pow phi2 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))>
#<alt (+ (* 1/2 (* R (* lambda1 (* lambda2 (pow phi2 2))))) (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))))>
#<alt (+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 (pow phi2 2)))) (* 1/2 (* R (* lambda1 (pow phi2 2)))))))>
#<alt (+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 (pow phi2 2)))) (* 1/2 (* R (* lambda1 (pow phi2 2)))))))>
#<alt (* -1/4 (* R (* (pow lambda2 2) (pow phi2 2))))>
#<alt (* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))>
#<alt (* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))>
#<alt (* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))>
#<alt (* -1/4 (* R (* (pow lambda2 2) (pow phi2 2))))>
#<alt (* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2)))))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2)))))>
#<alt (+ (* 1/2 (* R (* lambda1 (* lambda2 phi2)))) (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))))>
#<alt (+ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 phi2))) (* 1/2 (* R (* lambda2 phi2))))))>
#<alt (+ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 phi2))) (* 1/2 (* R (* lambda2 phi2))))))>
#<alt (* -1/4 (* R (* (pow lambda1 2) phi2)))>
#<alt (* (pow lambda1 2) (+ (* -1/4 (* R phi2)) (* 1/2 (/ (* R (* lambda2 phi2)) lambda1))))>
#<alt (* (pow lambda1 2) (+ (* -1/4 (* R phi2)) (+ (* 1/2 (/ (* R (* lambda2 phi2)) lambda1)) (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))>
#<alt (* (pow lambda1 2) (+ (* -1/4 (* R phi2)) (+ (* 1/2 (/ (* R (* lambda2 phi2)) lambda1)) (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))>
#<alt (* -1/4 (* R (* (pow lambda1 2) phi2)))>
#<alt (* (pow lambda1 2) (+ (* -1/4 (* R phi2)) (* 1/2 (/ (* R (* lambda2 phi2)) lambda1))))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 phi2)))) lambda1)) (* -1/4 (* R phi2))))>
#<alt (* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 phi2)))) lambda1)) (* -1/4 (* R phi2))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2)))))>
#<alt (+ (* 1/2 (* R (* lambda1 (* lambda2 phi2)))) (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))))>
#<alt (+ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 phi2))) (* 1/2 (* R (* lambda1 phi2))))))>
#<alt (+ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 phi2))) (* 1/2 (* R (* lambda1 phi2))))))>
#<alt (* -1/4 (* R (* (pow lambda2 2) phi2)))>
#<alt (* (pow lambda2 2) (+ (* -1/4 (* R phi2)) (* 1/2 (/ (* R (* lambda1 phi2)) lambda2))))>
#<alt (* (pow lambda2 2) (+ (* -1/4 (* R phi2)) (+ (* 1/2 (/ (* R (* lambda1 phi2)) lambda2)) (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))>
#<alt (* (pow lambda2 2) (+ (* -1/4 (* R phi2)) (+ (* 1/2 (/ (* R (* lambda1 phi2)) lambda2)) (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))>
#<alt (* -1/4 (* R (* (pow lambda2 2) phi2)))>
#<alt (* (pow lambda2 2) (+ (* -1/4 (* R phi2)) (* 1/2 (/ (* R (* lambda1 phi2)) lambda2))))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 phi2)))) lambda2)) (* -1/4 (* R phi2))))>
#<alt (* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 phi2)))) lambda2)) (* -1/4 (* R phi2))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))>
#<alt (- lambda1 lambda2)>
#<alt (- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (* (pow phi1 2) (- (* 1/64 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))) lambda2)>
#<alt (- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/4 (/ (* (pow phi1 2) (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/64 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ (- (* 1/64 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))))))) lambda2)>
#<alt (* 1/8 (* (pow phi1 2) (- lambda1 lambda2)))>
#<alt (* (pow phi1 2) (+ (* 1/8 (- lambda1 lambda2)) (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2))))))>
#<alt (* (pow phi1 2) (+ (* 1/8 (- lambda1 lambda2)) (+ (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi1 4) (- lambda1 lambda2)))))))>
#<alt (* (pow phi1 2) (+ (* -128 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 6) (pow (- lambda1 lambda2) 3)))) (+ (* 1/8 (- lambda1 lambda2)) (+ (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi1 4) (- lambda1 lambda2))))))))>
#<alt (* 1/8 (* (pow phi1 2) (- lambda1 lambda2)))>
#<alt (* (pow phi1 2) (+ (* 1/8 (- lambda1 lambda2)) (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2))))))>
#<alt (* (pow phi1 2) (+ (* 1/8 (- lambda1 lambda2)) (+ (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi1 4) (- lambda1 lambda2)))))))>
#<alt (* (pow phi1 2) (+ (* -128 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 6) (pow (- lambda1 lambda2) 3)))) (+ (* 1/8 (- lambda1 lambda2)) (+ (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi1 4) (- lambda1 lambda2))))))))>
#<alt (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))>
#<alt (+ (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)) 3))))))))))>
#<alt (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))>
#<alt (* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (* -1/8 (pow phi1 2)))))>
#<alt (* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (+ (* -1/8 (pow phi1 2)) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (+ 1 (* -1/8 (pow phi1 2))))))))))>
#<alt (* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* (pow lambda1 3) (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (+ 1 (* -1/8 (pow phi1 2)))))))))))>
#<alt (* -1 (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))>
#<alt (* -1 (* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (* -1/8 (pow phi1 2))))))>
#<alt (* -1 (* lambda1 (+ 1 (+ (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (* -1/8 (pow phi1 2))))))>
#<alt (* -1 (* lambda1 (+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (pow phi1 2) (+ 1 (* -1/8 (pow phi1 2)))))) lambda1)) (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (* -1/8 (pow phi1 2))))))>
#<alt (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda2 (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))>
#<alt (+ (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)) 3))))))))))>
#<alt (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))>
#<alt (* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2)))))>
#<alt (* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (+ (* -1/8 (pow phi1 2)) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (+ 1 (* -1/8 (pow phi1 2))))))))))>
#<alt (* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* (pow lambda2 3) (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (+ 1 (* -1/8 (pow phi1 2)))))))))))>
#<alt (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))>
#<alt (* -1 (* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2))))))>
#<alt (* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (* -1/8 (pow phi1 2))))))>
#<alt (* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (pow phi1 2) (+ 1 (* -1/8 (pow phi1 2)))))) lambda2)) (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (* -1/8 (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/64 (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/4 (/ (* R (* (pow phi1 2) (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/64 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))))) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ (* R (- (* 1/64 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))))))))>
#<alt (* 1/8 (* R (* (pow phi1 2) (- lambda1 lambda2))))>
#<alt (* (pow phi1 2) (+ (* 1/8 (* R (- lambda1 lambda2))) (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2))))))>
#<alt (* (pow phi1 2) (+ (* 1/8 (* R (- lambda1 lambda2))) (+ (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (* R (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 4) (- lambda1 lambda2)))))))>
#<alt (* (pow phi1 2) (+ (* -128 (/ (* R (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (* (pow phi1 6) (pow (- lambda1 lambda2) 3)))) (+ (* 1/8 (* R (- lambda1 lambda2))) (+ (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (* R (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 4) (- lambda1 lambda2))))))))>
#<alt (* 1/8 (* R (* (pow phi1 2) (- lambda1 lambda2))))>
#<alt (* (pow phi1 2) (+ (* 1/8 (* R (- lambda1 lambda2))) (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2))))))>
#<alt (* (pow phi1 2) (+ (* 1/8 (* R (- lambda1 lambda2))) (+ (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (* R (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 4) (- lambda1 lambda2)))))))>
#<alt (* (pow phi1 2) (+ (* -128 (/ (* R (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (* (pow phi1 6) (pow (- lambda1 lambda2) 3)))) (+ (* 1/8 (* R (- lambda1 lambda2))) (+ (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (* R (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 4) (- lambda1 lambda2))))))))>
#<alt (* R (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))))>
#<alt (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (* R (+ 1 (* -1/8 (pow phi1 2))))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (+ 1 (* -1/8 (pow phi1 2)))))) (* R (+ 1 (* -1/8 (pow phi1 2)))))))>
#<alt (* lambda1 (+ (* -1 (/ (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* (pow lambda1 3) (+ 1 (* -1/8 (pow phi1 2)))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (+ 1 (* -1/8 (pow phi1 2)))))) (* R (+ 1 (* -1/8 (pow phi1 2))))))))>
#<alt (* -1 (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) lambda1)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))>
#<alt (* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (* R (pow phi1 2)) (+ 1 (* -1/8 (pow phi1 2)))))) lambda1)) (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) lambda1)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))>
#<alt (* R (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))>
#<alt (+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))>
#<alt (+ (* R (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))))>
#<alt (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2))))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (+ 1 (* -1/8 (pow phi1 2)))))) (* R (+ 1 (* -1/8 (pow phi1 2)))))))>
#<alt (* lambda2 (+ (* -1 (/ (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* (pow lambda2 3) (+ 1 (* -1/8 (pow phi1 2)))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (+ 1 (* -1/8 (pow phi1 2)))))) (* R (+ 1 (* -1/8 (pow phi1 2))))))))>
#<alt (* -1 (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))>
#<alt (* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (* R (pow phi1 2)) (+ 1 (* -1/8 (pow phi1 2)))))) lambda2)) (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))>
#<alt (* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))>
#<alt (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))>
#<alt (+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))>
#<alt (+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))>
#<alt (+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))>
#<alt (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))>
#<alt (* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (* -1/8 (pow phi1 2)))))>
#<alt (* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (* -1/8 (pow phi1 2)))))>
#<alt (* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (* -1/8 (pow phi1 2)))))>
#<alt (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))>
#<alt (* -1 (* lambda1 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1))))>
#<alt (* -1 (* lambda1 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1))))>
#<alt (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))>
#<alt (+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))>
#<alt (+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))>
#<alt (+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))>
#<alt (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))>
#<alt (* lambda2 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)))>
#<alt (* lambda2 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)))>
#<alt (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))>
#<alt (* -1 (* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2))))))>
#<alt (* -1 (* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2))))))>
#<alt (* -1 (* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2))))))>
#<alt (- lambda1 lambda2)>
#<alt (- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)>
#<alt (- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)>
#<alt (- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)>
#<alt (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))>
#<alt (* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))>
#<alt (* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))>
#<alt (* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))>
#<alt (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))>
#<alt (* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))>
#<alt (* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))>
#<alt (* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt (* R phi1)>
#<alt 1>
#<alt (+ 1 (* -1/8 (pow phi1 2)))>
#<alt (+ 1 (* -1/8 (pow phi1 2)))>
#<alt (+ 1 (* -1/8 (pow phi1 2)))>
#<alt (* -1/8 (pow phi1 2))>
#<alt (* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))>
#<alt (* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))>
#<alt (* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))>
#<alt (* -1/8 (pow phi1 2))>
#<alt (* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))>
#<alt (* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))>
#<alt (* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))>
#<alt (pow phi1 2)>
#<alt (pow phi1 2)>
#<alt (pow phi1 2)>
#<alt (pow phi1 2)>
#<alt (pow phi1 2)>
#<alt (pow phi1 2)>
#<alt (pow phi1 2)>
#<alt (pow phi1 2)>
#<alt (pow phi1 2)>
#<alt (pow phi1 2)>
#<alt (pow phi1 2)>
#<alt (pow phi1 2)>
Calls

150 calls:

TimeVariablePointExpression
7.0ms
lambda2
@-inf
(/ (* (* (+ (* (- lambda1 lambda2) (* (- lambda1 lambda2) -1/4)) 1) (* R phi2)) phi2) (- lambda1 lambda2))
3.0ms
R
@0
(* (sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (+ (* (* phi1 phi1) -1/8) 1)) (* (- lambda1 lambda2) (+ (* (* phi1 phi1) -1/8) 1))))) R)
1.0ms
lambda1
@0
(sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (+ (* (* phi1 phi1) -1/8) 1)) (* (- lambda1 lambda2) (+ (* (* phi1 phi1) -1/8) 1)))))
1.0ms
lambda2
@0
(sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (+ (* (* phi1 phi1) -1/8) 1)) (* (- lambda1 lambda2) (+ (* (* phi1 phi1) -1/8) 1)))))
1.0ms
phi1
@inf
(sqrt (+ (* phi1 phi1) (* (* (- lambda1 lambda2) (+ (* (* phi1 phi1) -1/8) 1)) (* (- lambda1 lambda2) (+ (* (* phi1 phi1) -1/8) 1)))))

rewrite445.0ms (3.2%)

Memory
-15.6MiB live, 449.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 376×lower-fma.f32
5 370×lower-fma.f64
4 238×lower-*.f32
4 214×lower-*.f64
3 546×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033182
063166
1245160
22095160
08627156
Stop Event
iter limit
node limit
iter limit
Counts
19 → 989
Calls
Call 1
Inputs
(hypot.f64 phi1 (-.f64 lambda1 lambda2))
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
(-.f64 lambda1 lambda2)
(*.f64 (neg.f64 lambda1) R)
(neg.f64 lambda1)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R))) (+.f64 #s(literal 0 binary64) (*.f64 phi1 R)))
(+.f64 #s(literal 0 binary64) (*.f64 phi1 R))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R)))
(*.f64 (*.f64 phi1 R) (*.f64 phi1 R))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
(/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2) (-.f64 lambda1 lambda2))
(*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2)
(*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2))
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) R)
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))
(*.f64 phi1 R)
(fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))
(*.f64 phi1 phi1)
Outputs
(exp.f64 (*.f64 (log.f64 (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/2 binary64)))
(hypot.f64 phi1 (-.f64 lambda1 lambda2))
(hypot.f64 phi1 (exp.f64 (log.f64 (-.f64 lambda1 lambda2))))
(hypot.f64 (-.f64 lambda1 lambda2) phi1)
(hypot.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)) (exp.f64 (log.f64 (-.f64 lambda1 lambda2))))
(sqrt.f64 (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (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 phi1 (-.f64 lambda1 lambda2)) (-.f64 phi1 (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.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 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 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 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 phi1 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.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 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.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 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (sqrt.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))))
(/.f64 (neg.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))))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.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 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) #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)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (*.f64 phi1 (*.f64 phi1 (*.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 (-.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 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1)) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.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 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.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 (pow.f64 (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) R)
(*.f64 R (sqrt.f64 (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(+.f64 lambda1 (neg.f64 lambda2))
(+.f64 (neg.f64 lambda2) lambda1)
(+.f64 (*.f64 #s(literal 1 binary64) lambda1) (*.f64 #s(literal 1 binary64) (neg.f64 lambda2)))
(+.f64 (*.f64 lambda1 #s(literal 1 binary64)) (*.f64 (neg.f64 lambda2) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64)))
(-.f64 lambda1 lambda2)
(-.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)))
(-.f64 (/.f64 (*.f64 lambda1 lambda1) (-.f64 lambda1 (neg.f64 lambda2))) (/.f64 (*.f64 lambda2 lambda2) (-.f64 lambda1 (neg.f64 lambda2))))
(fma.f64 lambda1 #s(literal 1 binary64) (*.f64 (neg.f64 lambda2) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) lambda1 (*.f64 #s(literal 1 binary64) (neg.f64 lambda2)))
(fma.f64 #s(literal -1 binary64) lambda2 lambda1)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 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) (neg.f64 (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(/.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (-.f64 lambda1 (neg.f64 lambda2)))
(/.f64 (neg.f64 (*.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 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (neg.f64 (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2))))))
(/.f64 (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (neg.f64 (-.f64 lambda1 (neg.f64 lambda2))))
(/.f64 (*.f64 #s(literal 1 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 #s(literal 1 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)) #s(literal 1 binary64)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))
(/.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (+.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 (neg.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))) (neg.f64 (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (neg.f64 (neg.f64 (+.f64 lambda1 lambda2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 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 #s(literal 1 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)) #s(literal 1 binary64))) (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 lambda2 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 #s(literal 1 binary64) lambda1) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (neg.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1 binary64) lambda1) (*.f64 #s(literal 1 binary64) lambda1) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 lambda2)) (*.f64 #s(literal 1 binary64) (neg.f64 lambda2))) (*.f64 (*.f64 #s(literal 1 binary64) lambda1) (*.f64 #s(literal 1 binary64) (neg.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 lambda2) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 lambda1 #s(literal 1 binary64)) (*.f64 lambda1 #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) #s(literal 1 binary64)) (*.f64 (neg.f64 lambda2) #s(literal 1 binary64))) (*.f64 (*.f64 lambda1 #s(literal 1 binary64)) (*.f64 (neg.f64 lambda2) #s(literal 1 binary64))))))
(/.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))))))
(pow.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64))
(pow.f64 (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) #s(literal -1 binary64))
(*.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))
(*.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 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (/.f64 #s(literal 1 binary64) (+.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 #s(literal 0 binary64) (*.f64 lambda1 R))
(neg.f64 (*.f64 lambda1 R))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 lambda1 R) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 lambda1 R) (*.f64 lambda1 R) (*.f64 #s(literal 0 binary64) (*.f64 lambda1 R)))))
(*.f64 lambda1 (neg.f64 R))
(*.f64 R (neg.f64 lambda1))
(*.f64 (neg.f64 lambda1) R)
(*.f64 #s(literal -1 binary64) (*.f64 lambda1 R))
(*.f64 (*.f64 R #s(literal -1 binary64)) lambda1)
(+.f64 #s(literal 0 binary64) (neg.f64 lambda1))
(-.f64 #s(literal 0 binary64) lambda1)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 lambda1 lambda1 (*.f64 #s(literal 0 binary64) lambda1)))) (/.f64 (*.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 #s(literal 0 binary64) lambda1)) (/.f64 (*.f64 lambda1 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 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 lambda1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (neg.f64 lambda1) (neg.f64 lambda1)) (*.f64 #s(literal 0 binary64) (neg.f64 lambda1)))))
(*.f64 lambda1 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) lambda1)
(+.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R)))
(+.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 phi1 R))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 R))
(-.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (*.f64 phi1 R))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (/.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 phi1 R)) (*.f64 phi1 R))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (*.f64 phi1 R)) (*.f64 phi1 R))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))) (/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))))
(fma.f64 phi1 (neg.f64 R) #s(literal 0 binary64))
(fma.f64 R (neg.f64 phi1) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 phi1 R) #s(literal 0 binary64))
(fma.f64 (neg.f64 R) phi1 #s(literal 0 binary64))
(fma.f64 (neg.f64 phi1) R #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) phi1) (pow.f64 (/.f64 (neg.f64 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) R) (pow.f64 (/.f64 (neg.f64 phi1) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 phi1 R) (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 0 binary64))
(neg.f64 (*.f64 phi1 R))
(/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))
(/.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (*.f64 phi1 R))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)))))
(/.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 phi1 R))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))
(/.f64 (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 phi1 R)))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) #s(literal 1 binary64)) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(/.f64 (*.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) #s(literal 1 binary64)) (*.f64 phi1 R))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 R))) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 R))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(/.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 phi1)) R)
(/.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 R)) phi1)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 phi1 R))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) #s(literal 1 binary64))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) #s(literal 1 binary64))) (neg.f64 (*.f64 phi1 R)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)))) (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(/.f64 (neg.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 phi1))) (neg.f64 R))
(/.f64 (neg.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 R))) (neg.f64 phi1))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))))
(/.f64 (fma.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)) (fma.f64 phi1 (*.f64 R (*.f64 phi1 R)) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R))) #s(literal 0 binary64)) (fma.f64 phi1 (*.f64 R (*.f64 phi1 R)) (+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)))))
(pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 phi1 (neg.f64 R))
(*.f64 R (neg.f64 phi1))
(*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)))
(*.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)))
(*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 phi1 R)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 phi1 R))
(*.f64 (neg.f64 R) phi1)
(*.f64 (neg.f64 phi1) R)
(*.f64 (/.f64 #s(literal 1 binary64) phi1) (pow.f64 (/.f64 (neg.f64 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) R) (pow.f64 (/.f64 (neg.f64 phi1) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (neg.f64 (*.f64 phi1 R)))
(*.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(*.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))
(*.f64 (pow.f64 (/.f64 (*.f64 phi1 R) (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))
(+.f64 #s(literal 0 binary64) (*.f64 phi1 R))
(+.f64 (*.f64 phi1 R) #s(literal 0 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 phi1 R)) #s(literal 1 binary64)))
(exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 phi1 R)) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 phi1 R)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R)))
(-.f64 (*.f64 phi1 R) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (/.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (neg.f64 (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (neg.f64 (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))) (/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) (*.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))))
(fma.f64 phi1 R #s(literal 0 binary64))
(fma.f64 phi1 (/.f64 (*.f64 R (*.f64 phi1 R)) (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 phi1 (pow.f64 R #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 phi1 (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) (*.f64 phi1 R)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 R phi1 #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 R) (/.f64 (*.f64 phi1 R) (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 R) (pow.f64 (/.f64 (*.f64 phi1 R) (*.f64 phi1 R)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 phi1) (/.f64 (*.f64 R R) (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 phi1) (pow.f64 (/.f64 (*.f64 R R) (*.f64 phi1 R)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) #s(literal 0 binary64))
(fma.f64 (*.f64 R (*.f64 phi1 phi1)) (/.f64 R (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (/.f64 phi1 phi1) (/.f64 (*.f64 R (*.f64 phi1 R)) R) #s(literal 0 binary64))
(fma.f64 (/.f64 phi1 R) (/.f64 (*.f64 R (*.f64 phi1 R)) phi1) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 R) phi1) (/.f64 (*.f64 phi1 R) R) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 R) R) (/.f64 (*.f64 phi1 R) phi1) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 phi1) phi1) (/.f64 (*.f64 R R) R) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 phi1) R) (/.f64 (*.f64 R R) phi1) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) phi1) (/.f64 R R) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) R) (/.f64 R phi1) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))) (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (pow.f64 R #s(literal 1 binary64)) phi1 #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 R (*.f64 phi1 phi1)) #s(literal 1 binary64)) (pow.f64 (/.f64 R (*.f64 phi1 R)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 phi1 phi1) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) R) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 phi1 R) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) phi1) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 phi1 R) phi1) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 phi1 R) R) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 phi1 R) R) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 phi1 R) phi1) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 phi1 phi1) phi1) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 R R) R) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 phi1 phi1) R) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 R R) phi1) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) phi1) #s(literal 1 binary64)) (pow.f64 (/.f64 R R) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) R) #s(literal 1 binary64)) (pow.f64 (/.f64 R phi1) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 1 binary64)) #s(literal 0 binary64))
(neg.f64 (neg.f64 (*.f64 phi1 R)))
(/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 phi1 R))
(/.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (neg.f64 (*.f64 phi1 R)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))
(/.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) (neg.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R))))
(/.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) (*.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))
(/.f64 (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))
(/.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) phi1) R)
(/.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) R) phi1)
(/.f64 (neg.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) phi1)) (neg.f64 R))
(/.f64 (neg.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) R)) (neg.f64 phi1))
(/.f64 (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 0 binary64)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 (*.f64 R (*.f64 phi1 R)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))))
(pow.f64 (*.f64 phi1 R) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal -1 binary64))
(*.f64 phi1 R)
(*.f64 phi1 (/.f64 (*.f64 R (*.f64 phi1 R)) (*.f64 phi1 R)))
(*.f64 phi1 (pow.f64 R #s(literal 1 binary64)))
(*.f64 phi1 (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) (*.f64 phi1 R)) #s(literal 1 binary64)))
(*.f64 R phi1)
(*.f64 (*.f64 phi1 R) (/.f64 (*.f64 phi1 R) (*.f64 phi1 R)))
(*.f64 (*.f64 phi1 R) (pow.f64 (/.f64 (*.f64 phi1 R) (*.f64 phi1 R)) #s(literal 1 binary64)))
(*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)))
(*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)))
(*.f64 (*.f64 phi1 phi1) (/.f64 (*.f64 R R) (*.f64 phi1 R)))
(*.f64 (*.f64 phi1 phi1) (pow.f64 (/.f64 (*.f64 R R) (*.f64 phi1 R)) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(*.f64 (*.f64 R (*.f64 phi1 phi1)) (/.f64 R (*.f64 phi1 R)))
(*.f64 (/.f64 phi1 phi1) (/.f64 (*.f64 R (*.f64 phi1 R)) R))
(*.f64 (/.f64 phi1 R) (/.f64 (*.f64 R (*.f64 phi1 R)) phi1))
(*.f64 (/.f64 (*.f64 phi1 R) phi1) (/.f64 (*.f64 phi1 R) R))
(*.f64 (/.f64 (*.f64 phi1 R) R) (/.f64 (*.f64 phi1 R) phi1))
(*.f64 (/.f64 (*.f64 phi1 phi1) phi1) (/.f64 (*.f64 R R) R))
(*.f64 (/.f64 (*.f64 phi1 phi1) R) (/.f64 (*.f64 R R) phi1))
(*.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) phi1) (/.f64 R R))
(*.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) R) (/.f64 R phi1))
(*.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))) (neg.f64 (*.f64 phi1 R)))
(*.f64 (pow.f64 R #s(literal 1 binary64)) phi1)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(*.f64 (pow.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)))
(*.f64 (pow.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 R (*.f64 phi1 phi1)) #s(literal 1 binary64)) (pow.f64 (/.f64 R (*.f64 phi1 R)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 phi1 phi1) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) R) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 phi1 R) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) phi1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 phi1 R) phi1) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 phi1 R) R) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 phi1 R) R) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 phi1 R) phi1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 phi1 phi1) phi1) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 R R) R) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 phi1 phi1) R) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 R R) phi1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) phi1) #s(literal 1 binary64)) (pow.f64 (/.f64 R R) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) R) #s(literal 1 binary64)) (pow.f64 (/.f64 R phi1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(+.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) #s(literal 0 binary64))
(+.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)))
(+.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))
(+.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(-.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(fma.f64 phi1 (neg.f64 (*.f64 R (*.f64 phi1 R))) #s(literal 0 binary64))
(fma.f64 phi1 (neg.f64 (*.f64 R (*.f64 phi1 R))) (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)))
(fma.f64 phi1 (neg.f64 (*.f64 R (*.f64 phi1 R))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))
(fma.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R)) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(fma.f64 (*.f64 phi1 R) (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 R) (neg.f64 (*.f64 phi1 R)) (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)))
(fma.f64 (*.f64 phi1 R) (neg.f64 (*.f64 phi1 R)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))
(fma.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)) (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)))
(fma.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))
(fma.f64 #s(literal -1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))
(fma.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(fma.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 phi1 R) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 phi1 R) (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 phi1 R) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))
(fma.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))
(fma.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R) #s(literal 0 binary64))
(fma.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R) (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)))
(fma.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))
(fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))
(fma.f64 (neg.f64 phi1) (*.f64 R (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (neg.f64 phi1) (*.f64 R (*.f64 phi1 R)) (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 phi1) (*.f64 R (*.f64 phi1 R)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))
(fma.f64 (neg.f64 (*.f64 phi1 phi1)) (*.f64 R R) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 phi1 phi1)) (*.f64 R R) (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 phi1 phi1)) (*.f64 R R) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))
(fma.f64 (neg.f64 (*.f64 R (*.f64 phi1 phi1))) R #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 R (*.f64 phi1 phi1))) R (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 R (*.f64 phi1 phi1))) R (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))
(fma.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) phi1) R #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) phi1) R (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) phi1) R (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))
(fma.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) R) phi1 #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) R) phi1 (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) R) phi1 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))
(neg.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))))
(/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))
(/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) (neg.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) (neg.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))))
(/.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))) (neg.f64 (*.f64 phi1 R)))
(/.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) #s(literal 0 binary64))) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))
(/.f64 (-.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) #s(literal 0 binary64))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))) (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (neg.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) #s(literal 0 binary64)))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) #s(literal 0 binary64)))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) #s(literal 0 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (neg.f64 (*.f64 phi1 R))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (*.f64 phi1 R)))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (neg.f64 (*.f64 phi1 R))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))))) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) #s(literal 0 binary64)))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) #s(literal 0 binary64)))) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) #s(literal 0 binary64)))) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (*.f64 phi1 R)))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))) (*.f64 phi1 R))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(/.f64 (fma.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) #s(literal 0 binary64)) (fma.f64 (*.f64 R (*.f64 phi1 phi1)) (*.f64 R (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (pow.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)) #s(literal 3 binary64))) (fma.f64 phi1 (*.f64 (*.f64 R (*.f64 phi1 R)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (-.f64 (*.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)) (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64))) (*.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (pow.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))) #s(literal 3 binary64))) (fma.f64 phi1 (*.f64 (*.f64 R (*.f64 phi1 R)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (-.f64 (*.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R)))) (*.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)) #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))))) (fma.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)) (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64)) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))) #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))))) (fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))) (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) (fma.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (fma.f64 phi1 (*.f64 (*.f64 R (*.f64 phi1 R)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) (fma.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (fma.f64 phi1 (*.f64 (*.f64 R (*.f64 phi1 R)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))
(pow.f64 (/.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))) #s(literal -1 binary64))
(*.f64 phi1 (neg.f64 (*.f64 R (*.f64 phi1 R))))
(*.f64 (*.f64 phi1 R) (neg.f64 (*.f64 phi1 R)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(*.f64 #s(literal -1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(*.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 phi1 R))
(*.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))
(*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))
(*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))
(*.f64 (neg.f64 phi1) (*.f64 R (*.f64 phi1 R)))
(*.f64 (neg.f64 (*.f64 phi1 phi1)) (*.f64 R R))
(*.f64 (neg.f64 (*.f64 R (*.f64 phi1 phi1))) R)
(*.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) phi1) R)
(*.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) R) phi1)
(+.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(+.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) #s(literal 0 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 phi1 R))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(-.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) #s(literal 0 binary64))
(-.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))
(-.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (/.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))))
(fma.f64 phi1 (*.f64 R (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 phi1 (*.f64 phi1 (*.f64 R R)) #s(literal 0 binary64))
(fma.f64 R (*.f64 R (*.f64 phi1 phi1)) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 R) (*.f64 phi1 R) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (pow.f64 (/.f64 (*.f64 phi1 R) (*.f64 phi1 R)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 phi1) (*.f64 R R) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 phi1) (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) (*.f64 phi1 R)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (pow.f64 (/.f64 (*.f64 R R) (*.f64 phi1 R)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 phi1 R)) (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (*.f64 R R) (*.f64 phi1 phi1) #s(literal 0 binary64))
(fma.f64 (*.f64 R (*.f64 phi1 phi1)) R #s(literal 0 binary64))
(fma.f64 (*.f64 R (*.f64 phi1 R)) phi1 #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 phi1 phi1) R) R #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 phi1 phi1)) (pow.f64 (/.f64 R (*.f64 phi1 R)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal 2 binary64)) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 phi1 phi1) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) R) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 phi1 R) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) phi1) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 phi1 R) phi1) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 phi1 R) R) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 phi1 R) R) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 phi1 R) phi1) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 phi1 phi1) phi1) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 R R) R) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 phi1 phi1) R) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 R R) phi1) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) phi1) #s(literal 2 binary64)) (pow.f64 (/.f64 R R) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) R) #s(literal 2 binary64)) (pow.f64 (/.f64 R phi1) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))) #s(literal 2 binary64)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 (*.f64 phi1 R))) (exp.f64 (log.f64 (*.f64 phi1 R))) #s(literal 0 binary64))
(neg.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))
(/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) (neg.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))))
(/.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(/.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))
(/.f64 (*.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R))))
(/.f64 (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) #s(literal 0 binary64)) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))
(/.f64 (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) #s(literal 0 binary64)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(/.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))) (neg.f64 (*.f64 phi1 R)))
(/.f64 (*.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (*.f64 phi1 R)) (neg.f64 (*.f64 phi1 R)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) #s(literal 0 binary64))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(/.f64 (neg.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))))) (neg.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) #s(literal 0 binary64))) (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))) (*.f64 phi1 R))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (*.f64 phi1 R))) (*.f64 phi1 R))
(/.f64 (fma.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) #s(literal 0 binary64)) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))
(/.f64 (-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))))) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 (*.f64 (*.f64 R (*.f64 phi1 R)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))))))
(pow.f64 (*.f64 phi1 R) #s(literal 2 binary64))
(pow.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)) #s(literal -2 binary64))
(pow.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)) (/.f64 #s(literal -1 binary64) (*.f64 phi1 R))) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 phi1 R))) #s(literal 2 binary64))
(*.f64 phi1 (*.f64 R (*.f64 phi1 R)))
(*.f64 phi1 (*.f64 phi1 (*.f64 R R)))
(*.f64 R (*.f64 R (*.f64 phi1 phi1)))
(*.f64 (*.f64 phi1 R) (*.f64 phi1 R))
(*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (pow.f64 (/.f64 (*.f64 phi1 R) (*.f64 phi1 R)) #s(literal 2 binary64)))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(*.f64 (*.f64 phi1 phi1) (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) (*.f64 phi1 R)) #s(literal 2 binary64)))
(*.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (pow.f64 (/.f64 (*.f64 R R) (*.f64 phi1 R)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(*.f64 (neg.f64 (*.f64 phi1 R)) (neg.f64 (*.f64 phi1 R)))
(*.f64 (*.f64 R R) (*.f64 phi1 phi1))
(*.f64 (*.f64 R (*.f64 phi1 phi1)) R)
(*.f64 (*.f64 R (*.f64 phi1 R)) phi1)
(*.f64 (*.f64 (*.f64 phi1 phi1) R) R)
(*.f64 (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 phi1 phi1)) (pow.f64 (/.f64 R (*.f64 phi1 R)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal 2 binary64)) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))
(*.f64 (pow.f64 (/.f64 phi1 phi1) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) R) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 phi1 R) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) phi1) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 phi1 R) phi1) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 phi1 R) R) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 phi1 R) R) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 phi1 R) phi1) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 phi1 phi1) phi1) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 R R) R) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 phi1 phi1) R) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 R R) phi1) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) phi1) #s(literal 2 binary64)) (pow.f64 (/.f64 R R) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) R) #s(literal 2 binary64)) (pow.f64 (/.f64 R phi1) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))) #s(literal 2 binary64)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(*.f64 (exp.f64 (log.f64 (*.f64 phi1 R))) (exp.f64 (log.f64 (*.f64 phi1 R))))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))))
(-.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))))))
(fma.f64 (-.f64 lambda1 lambda2) R (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))))
(fma.f64 R (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (*.f64 (/.f64 phi2 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (/.f64 phi2 (-.f64 lambda1 lambda2))) #s(literal 1/2 binary64) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) R))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R 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 lambda1 lambda2) R))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) R))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R)) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))))))
(/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (-.f64 lambda1 lambda2) R))) (-.f64 lambda1 lambda2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R)) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R)))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R)))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (neg.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (-.f64 lambda1 lambda2) R))) (-.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))))) (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))))
(/.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2))))))
(/.f64 (fma.f64 (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) #s(literal 1 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))))
(/.f64 (fma.f64 (*.f64 R (*.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) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (-.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (-.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (-.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (+.f64 lambda1 lambda2) #s(literal 1/2 binary64))) (*.f64 (+.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2))))))
(/.f64 (fma.f64 (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (+.f64 lambda1 lambda2) #s(literal 1 binary64))) (*.f64 (+.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))))
(/.f64 (fma.f64 (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))))) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (-.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2))))) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (-.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (-.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) #s(literal 1 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R) (-.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))) (*.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)) R) (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (-.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R) (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (-.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R) (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (-.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (+.f64 lambda1 lambda2) #s(literal 1/2 binary64))) (*.f64 (+.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (+.f64 lambda1 lambda2) #s(literal 1 binary64))) (*.f64 (+.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (-.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))))) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (-.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2))))) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (-.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (-.f64 lambda1 lambda2))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.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) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (+.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R 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)) R))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (+.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (+.f64 lambda1 lambda2) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R))) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (+.f64 lambda1 lambda2) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R))) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2))) (+.f64 lambda1 lambda2) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R))) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2))) (+.f64 lambda1 lambda2) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R))) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2)) #s(literal 1/2 binary64)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2)) #s(literal 1/2 binary64)) (+.f64 lambda1 lambda2) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 R (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2)) #s(literal 1/2 binary64)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) R))) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2)) #s(literal 1/2 binary64)) (+.f64 lambda1 lambda2) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R))) (*.f64 (neg.f64 (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))))) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (neg.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))) (fma.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R)))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R)) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) R) (-.f64 (*.f64 (-.f64 lambda1 lambda2) R) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (*.f64 R phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 R (*.f64 (-.f64 lambda1 lambda2) R)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)) (/.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) R))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2))) (neg.f64 (-.f64 lambda1 lambda2))))
(neg.f64 (/.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2))) (neg.f64 (-.f64 lambda1 lambda2))))
(neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2)) (-.f64 lambda1 lambda2)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))))))
(/.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2))) (-.f64 lambda1 lambda2))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2)) (neg.f64 (-.f64 lambda1 lambda2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2))) (neg.f64 (neg.f64 (-.f64 lambda1 lambda2))))
(/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2))) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2)))) (neg.f64 (neg.f64 (neg.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2))) #s(literal 1 binary64))) (neg.f64 (-.f64 lambda1 lambda2)))
(pow.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 lambda1 lambda2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (/.f64 phi2 (-.f64 lambda1 lambda2))))
(*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 R phi2) (/.f64 phi2 (-.f64 lambda1 lambda2))))
(*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 phi2 (*.f64 R phi2)) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))))
(*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 phi2 (*.f64 R phi2)) (-.f64 lambda1 lambda2)))
(*.f64 phi2 (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2))))
(*.f64 phi2 (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (-.f64 lambda1 lambda2)))
(*.f64 (*.f64 R phi2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 phi2 (-.f64 lambda1 lambda2))))
(*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (/.f64 phi2 (-.f64 lambda1 lambda2)))
(*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2))) (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)))
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) (neg.f64 phi2)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 lambda1 lambda2))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) #s(literal -1 binary64)))
(*.f64 (*.f64 R (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 (/.f64 phi2 (-.f64 lambda1 lambda2))))
(*.f64 (/.f64 phi2 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R))
(*.f64 (/.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R 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 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (fma.f64 (*.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/64 binary64) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2))) (-.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/16 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/16 binary64) #s(literal -1 binary64)) (*.f64 phi2 (*.f64 R phi2))) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.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/64 binary64) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/16 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/16 binary64) #s(literal -1 binary64)) (*.f64 phi2 (*.f64 R phi2)))) (neg.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 phi2 (*.f64 R phi2)))
(*.f64 phi2 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R))
(*.f64 (*.f64 R phi2) (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2))
(*.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R) phi2)
(*.f64 (*.f64 R (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 phi2 phi2))
(*.f64 (*.f64 phi2 (*.f64 R phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 phi2 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) (*.f64 R phi2))
(+.f64 (*.f64 (*.f64 R phi2) #s(literal 1 binary64)) (*.f64 (*.f64 R phi2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(+.f64 (*.f64 (*.f64 R phi2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 (*.f64 R phi2) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 R phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 R phi2)))
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 R phi2)) (*.f64 #s(literal 1 binary64) (*.f64 R phi2)))
(fma.f64 #s(literal 1 binary64) (*.f64 R phi2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 R phi2)))
(fma.f64 (*.f64 R phi2) #s(literal 1 binary64) (*.f64 (*.f64 R phi2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(fma.f64 (*.f64 R phi2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 (*.f64 R phi2) #s(literal 1 binary64)))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 R phi2) (*.f64 #s(literal 1 binary64) (*.f64 R phi2)))
(/.f64 (*.f64 (*.f64 R phi2) (fma.f64 (*.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/64 binary64) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/16 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(/.f64 (*.f64 (*.f64 R phi2) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/16 binary64) #s(literal -1 binary64))) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.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/64 binary64) #s(literal 1 binary64)) (*.f64 R phi2)) (-.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/16 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/16 binary64) #s(literal -1 binary64)) (*.f64 R phi2)) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 R phi2) (fma.f64 (*.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/64 binary64) #s(literal 1 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/16 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 R phi2) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/16 binary64) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.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/64 binary64) #s(literal 1 binary64)) (*.f64 R phi2))) (neg.f64 (-.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/16 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/16 binary64) #s(literal -1 binary64)) (*.f64 R phi2))) (neg.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 R phi2) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 R phi2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 R phi2) #s(literal 1 binary64)) (*.f64 (*.f64 R phi2) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 R phi2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 (*.f64 R phi2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))) (*.f64 (*.f64 (*.f64 R phi2) #s(literal 1 binary64)) (*.f64 (*.f64 R phi2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 R phi2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 R phi2) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 R phi2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 (*.f64 R phi2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 R phi2) #s(literal 1 binary64)) (*.f64 (*.f64 R phi2) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 R phi2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)))) (*.f64 (*.f64 R phi2) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 R phi2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 R phi2)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 R phi2)) (*.f64 #s(literal 1 binary64) (*.f64 R phi2)) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 R phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 R phi2))) (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 R phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 R phi2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 R phi2)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 R phi2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 R phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 R phi2)) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 R phi2)) (*.f64 #s(literal 1 binary64) (*.f64 R phi2))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64))) (*.f64 R phi2)) (*.f64 #s(literal 1 binary64) (*.f64 R phi2))))))
(*.f64 R (*.f64 phi2 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2))
(*.f64 phi2 (*.f64 R (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))))
(*.f64 (*.f64 R phi2) (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 R (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64))) phi2)
(*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) phi2) R)
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1))) #s(literal 1/2 binary64)))
(hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))
(hypot.f64 phi1 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))))
(hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) phi1)
(hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) (exp.f64 (log.f64 phi1)))
(hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))) phi1)
(hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))) (exp.f64 (log.f64 phi1)))
(hypot.f64 (exp.f64 (log.f64 phi1)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))
(hypot.f64 (exp.f64 (log.f64 phi1)) (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))))
(sqrt.f64 (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 phi1)) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) #s(literal 6 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (*.f64 (+.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))) (-.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))) (*.f64 (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))) (-.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) #s(literal 6 binary64)))) (sqrt.f64 (fma.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 phi1)) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) #s(literal 6 binary64)))) (sqrt.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (-.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (*.f64 (*.f64 phi1 phi1) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))) (-.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))))) (sqrt.f64 (*.f64 (+.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))) (-.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 phi1)) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))) (-.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))))))) (sqrt.f64 (neg.f64 (*.f64 (+.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))) (-.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) (sqrt.f64 (-.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 phi1))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) #s(literal 6 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 phi1)) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))) (-.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))))))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))) (-.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))))))
(pow.f64 (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.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))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) #s(literal 6 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 phi1)) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) #s(literal 6 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 phi1 phi1)) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))) (-.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))) (-.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) (*.f64 (+.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))) (-.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))) (-.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1)) #s(literal 1/4 binary64)))
(*.f64 R (sqrt.f64 (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1))))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 phi1 phi1))) R)
(+.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (-.f64 lambda1 lambda2))
(+.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) lambda1) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (neg.f64 lambda2)))
(+.f64 (*.f64 lambda1 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (-.f64 lambda1 lambda2))))
(fma.f64 phi1 (*.f64 (*.f64 phi1 #s(literal -1/8 binary64)) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))
(fma.f64 lambda1 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))
(fma.f64 (-.f64 lambda1 lambda2) #s(literal 1 binary64) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (-.f64 lambda1 lambda2))
(fma.f64 #s(literal 1 binary64) (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))
(fma.f64 (*.f64 phi1 phi1) (*.f64 #s(literal -1/8 binary64) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 phi1 phi1) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))
(fma.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) lambda1 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (neg.f64 lambda2)))
(fma.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))
(fma.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 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))
(fma.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (/.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) phi1) (*.f64 phi1 #s(literal -1/8 binary64)) (-.f64 lambda1 lambda2))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)) #s(literal -1/8 binary64) (-.f64 lambda1 lambda2))
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/8 binary64)) (*.f64 phi1 phi1) (-.f64 lambda1 lambda2))
(fma.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 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))
(fma.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 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))))))
(/.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))))))
(/.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (+.f64 lambda1 lambda2)))
(/.f64 (*.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (*.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) #s(literal -1/512 binary64))) (*.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 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (-.f64 lambda1 lambda2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (-.f64 lambda1 lambda2)))
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64))) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))
(/.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) (+.f64 lambda1 lambda2))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)) (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)) (-.f64 lambda1 lambda2)) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)))
(/.f64 (fma.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 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.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 #s(literal 1 binary64) (+.f64 lambda1 lambda2) (*.f64 (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.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 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.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 #s(literal 1 binary64) (+.f64 lambda1 lambda2) (*.f64 (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2) (*.f64 (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 lambda1 lambda2) (*.f64 (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.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 phi1 (*.f64 phi1 #s(literal -1/8 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 (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 phi1 (*.f64 phi1 #s(literal -1/8 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 (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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 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 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (neg.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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (neg.f64 (+.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (neg.f64 (+.f64 lambda1 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (neg.f64 (+.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (neg.f64 (+.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (neg.f64 (+.f64 lambda1 lambda2)) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (neg.f64 (+.f64 lambda1 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (neg.f64 (+.f64 lambda1 lambda2)) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (neg.f64 (+.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.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 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2)))) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2)))) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2)))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.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 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2)))) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2)))) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2)))) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (-.f64 lambda1 (neg.f64 lambda2)) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 (neg.f64 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 (neg.f64 lambda2)) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 (neg.f64 lambda2)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (-.f64 lambda1 (neg.f64 lambda2)) (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (-.f64 lambda1 (neg.f64 lambda2)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 (neg.f64 lambda2)) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (-.f64 lambda1 (neg.f64 lambda2)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 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 #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 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 #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.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 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 phi1 (*.f64 phi1 #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 binary64) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 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 #s(literal 1 binary64) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 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)) #s(literal 1 binary64)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 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)) #s(literal 1 binary64)) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 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)) #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 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)) #s(literal 1 binary64)) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 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)) #s(literal 1 binary64)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 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)) #s(literal 1 binary64)) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 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)) #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 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)) #s(literal 1 binary64)) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) #s(literal 1 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) #s(literal 1 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 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 (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 phi1 (*.f64 phi1 #s(literal -1/8 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 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 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 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (neg.f64 (+.f64 lambda1 lambda2)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (+.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.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 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.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 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (-.f64 lambda1 (neg.f64 lambda2)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 (neg.f64 lambda2))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 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 #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 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 #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 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)) #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 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)) #s(literal 1 binary64)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (*.f64 (+.f64 lambda1 lambda2) #s(literal 1 binary64))) (*.f64 (+.f64 lambda1 lambda2) (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (+.f64 lambda1 lambda2) #s(literal 1 binary64))) (*.f64 (+.f64 lambda1 lambda2) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (*.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 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (neg.f64 (+.f64 lambda1 lambda2)) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (+.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2)))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2))))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 lambda1 (neg.f64 lambda2)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 (neg.f64 lambda2))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 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)) #s(literal 1 binary64)))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) (*.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 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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) #s(literal 1 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) #s(literal 1 binary64))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (/.f64 (+.f64 lambda1 lambda2) (*.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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (neg.f64 (+.f64 lambda1 lambda2)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (neg.f64 (+.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.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 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (-.f64 lambda1 (neg.f64 lambda2)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 (neg.f64 lambda2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 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)) #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))) (*.f64 (+.f64 lambda1 lambda2) #s(literal 1 binary64))) (*.f64 (+.f64 lambda1 lambda2) (/.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (+.f64 lambda1 lambda2) #s(literal 1 binary64))) (*.f64 (+.f64 lambda1 lambda2) (/.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (*.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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1))) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (neg.f64 (+.f64 lambda1 lambda2)) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (*.f64 (+.f64 lambda1 lambda2) (neg.f64 (+.f64 lambda1 lambda2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2)))) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 lambda1 lambda2) (fma.f64 lambda1 lambda1 (-.f64 (*.f64 lambda2 lambda2) (*.f64 lambda1 (neg.f64 lambda2))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (-.f64 lambda1 (neg.f64 lambda2)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 (neg.f64 lambda2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (*.f64 (+.f64 lambda1 lambda2) (*.f64 #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 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)) #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (+.f64 lambda1 lambda2) (*.f64 (+.f64 lambda1 lambda2) (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 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 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64)))) (neg.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)))) (neg.f64 (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64)))) (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)))) (neg.f64 (*.f64 (+.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (+.f64 lambda1 lambda2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)) (*.f64 (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)) (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)) (fma.f64 lambda2 (+.f64 lambda1 lambda2) (*.f64 lambda1 lambda1)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)) (*.f64 (+.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)) (+.f64 lambda1 lambda2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) #s(literal -1/512 binary64))) (*.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 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (-.f64 lambda1 lambda2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (neg.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (-.f64 lambda1 lambda2))))
(/.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)))) (neg.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 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 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))) (neg.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))) (neg.f64 (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)) (-.f64 lambda1 lambda2))) (neg.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) (*.f64 (*.f64 phi1 (*.f64 phi1 phi1)) #s(literal -1/512 binary64))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) lambda1) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (neg.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) lambda1) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) lambda1) (-.f64 (*.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (neg.f64 lambda2)) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (neg.f64 lambda2))) (*.f64 (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) lambda1) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (neg.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 lambda1 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) (*.f64 lambda1 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 lambda1 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))))))
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))
(*.f64 (pow.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))
(+.f64 #s(literal 0 binary64) (*.f64 phi1 R))
(+.f64 (*.f64 phi1 R) #s(literal 0 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 phi1 R)) #s(literal 1 binary64)))
(exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 phi1 R)) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 phi1 R)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R)))
(-.f64 (*.f64 phi1 R) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (/.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (neg.f64 (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (neg.f64 (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))) (/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) (*.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))))
(fma.f64 phi1 R #s(literal 0 binary64))
(fma.f64 phi1 (/.f64 (*.f64 R (*.f64 phi1 R)) (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 phi1 (pow.f64 R #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 phi1 (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) (*.f64 phi1 R)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 R phi1 #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 R) (/.f64 (*.f64 phi1 R) (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 R) (pow.f64 (/.f64 (*.f64 phi1 R) (*.f64 phi1 R)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 phi1) (/.f64 (*.f64 R R) (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (*.f64 phi1 phi1) (pow.f64 (/.f64 (*.f64 R R) (*.f64 phi1 R)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) #s(literal 0 binary64))
(fma.f64 (*.f64 R (*.f64 phi1 phi1)) (/.f64 R (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (/.f64 phi1 phi1) (/.f64 (*.f64 R (*.f64 phi1 R)) R) #s(literal 0 binary64))
(fma.f64 (/.f64 phi1 R) (/.f64 (*.f64 R (*.f64 phi1 R)) phi1) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 R) phi1) (/.f64 (*.f64 phi1 R) R) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 R) R) (/.f64 (*.f64 phi1 R) phi1) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 phi1) phi1) (/.f64 (*.f64 R R) R) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 phi1) R) (/.f64 (*.f64 R R) phi1) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) phi1) (/.f64 R R) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) R) (/.f64 R phi1) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))) (neg.f64 (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (pow.f64 R #s(literal 1 binary64)) phi1 #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 R (*.f64 phi1 phi1)) #s(literal 1 binary64)) (pow.f64 (/.f64 R (*.f64 phi1 R)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 phi1 phi1) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) R) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 phi1 R) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) phi1) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 phi1 R) phi1) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 phi1 R) R) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 phi1 R) R) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 phi1 R) phi1) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 phi1 phi1) phi1) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 R R) R) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 phi1 phi1) R) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 R R) phi1) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) phi1) #s(literal 1 binary64)) (pow.f64 (/.f64 R R) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) R) #s(literal 1 binary64)) (pow.f64 (/.f64 R phi1) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 1 binary64)) #s(literal 0 binary64))
(neg.f64 (neg.f64 (*.f64 phi1 R)))
(/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 phi1 R))
(/.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (neg.f64 (*.f64 phi1 R)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))
(/.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(/.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R)))) (neg.f64 (*.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R))))
(/.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 R (*.f64 R R)) (*.f64 R (*.f64 R R))))) (*.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))))
(/.f64 (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 phi1 R) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))))) (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))
(/.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) phi1) R)
(/.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) R) phi1)
(/.f64 (neg.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) phi1)) (neg.f64 R))
(/.f64 (neg.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) R)) (neg.f64 phi1))
(/.f64 (-.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 0 binary64)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (neg.f64 (*.f64 phi1 R)))) (+.f64 #s(literal 0 binary64) (fma.f64 phi1 (*.f64 R (*.f64 phi1 R)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 phi1 R))))))
(pow.f64 (*.f64 phi1 R) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal -1 binary64))
(*.f64 phi1 R)
(*.f64 phi1 (/.f64 (*.f64 R (*.f64 phi1 R)) (*.f64 phi1 R)))
(*.f64 phi1 (pow.f64 R #s(literal 1 binary64)))
(*.f64 phi1 (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) (*.f64 phi1 R)) #s(literal 1 binary64)))
(*.f64 R phi1)
(*.f64 (*.f64 phi1 R) (/.f64 (*.f64 phi1 R) (*.f64 phi1 R)))
(*.f64 (*.f64 phi1 R) (pow.f64 (/.f64 (*.f64 phi1 R) (*.f64 phi1 R)) #s(literal 1 binary64)))
(*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)))
(*.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)))
(*.f64 (*.f64 phi1 phi1) (/.f64 (*.f64 R R) (*.f64 phi1 R)))
(*.f64 (*.f64 phi1 phi1) (pow.f64 (/.f64 (*.f64 R R) (*.f64 phi1 R)) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(*.f64 (*.f64 R (*.f64 phi1 phi1)) (/.f64 R (*.f64 phi1 R)))
(*.f64 (/.f64 phi1 phi1) (/.f64 (*.f64 R (*.f64 phi1 R)) R))
(*.f64 (/.f64 phi1 R) (/.f64 (*.f64 R (*.f64 phi1 R)) phi1))
(*.f64 (/.f64 (*.f64 phi1 R) phi1) (/.f64 (*.f64 phi1 R) R))
(*.f64 (/.f64 (*.f64 phi1 R) R) (/.f64 (*.f64 phi1 R) phi1))
(*.f64 (/.f64 (*.f64 phi1 phi1) phi1) (/.f64 (*.f64 R R) R))
(*.f64 (/.f64 (*.f64 phi1 phi1) R) (/.f64 (*.f64 R R) phi1))
(*.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) phi1) (/.f64 R R))
(*.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) R) (/.f64 R phi1))
(*.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))) (neg.f64 (*.f64 phi1 R)))
(*.f64 (pow.f64 R #s(literal 1 binary64)) phi1)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 R)) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 R (*.f64 phi1 R))))
(*.f64 (pow.f64 (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 phi1 R)))
(*.f64 (pow.f64 (*.f64 (*.f64 phi1 R) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 R (*.f64 phi1 R)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 R (*.f64 phi1 phi1)) #s(literal 1 binary64)) (pow.f64 (/.f64 R (*.f64 phi1 R)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 phi1 phi1) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) R) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 phi1 R) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 R)) phi1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 phi1 R) phi1) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 phi1 R) R) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 phi1 R) R) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 phi1 R) phi1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 phi1 phi1) phi1) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 R R) R) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 phi1 phi1) R) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 R R) phi1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) phi1) #s(literal 1 binary64)) (pow.f64 (/.f64 R R) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 R (*.f64 phi1 phi1)) R) #s(literal 1 binary64)) (pow.f64 (/.f64 R phi1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 phi1 R))) (*.f64 (*.f64 R (*.f64 phi1 phi1)) (neg.f64 R))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 phi1 R)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))))
(+.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64)) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))))) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))))))
(fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))
(fma.f64 phi1 (*.f64 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -1/8 binary64) (*.f64 phi1 phi1) #s(literal 1 binary64))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 phi1 phi1) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 phi1 #s(literal -1/8 binary64)) phi1 #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64)) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64)) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64)) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64)) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64)) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)))) (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1)))) #s(literal -1/512 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal 1 binary64)) (*.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64))))))
(*.f64 (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 phi1)))
(pow.f64 phi1 #s(literal 2 binary64))
(pow.f64 (*.f64 phi1 phi1) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 phi1)) #s(literal 2 binary64))
(*.f64 phi1 phi1)
(*.f64 (exp.f64 (log.f64 phi1)) (exp.f64 (log.f64 phi1)))

simplify490.0ms (3.5%)

Memory
1.6MiB live, 482.2MiB allocated
Algorithm
egg-herbie
Rules
10 088×lower-fma.f64
10 088×lower-fma.f32
6 220×lower-*.f64
6 220×lower-*.f32
5 496×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0125513541
1430913044
0813411889
Stop Event
iter limit
node limit
Counts
600 → 594
Calls
Call 1
Inputs
(- 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)))))
(* 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)))))
(* 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))))
(* -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)))))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 (* R lambda1))
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -1 lambda1)
(* -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))
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* -1 (* (pow R 2) (pow phi1 2)))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(* (pow R 2) (pow phi1 2))
(+ (* -1 (* R lambda2)) (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)))
(+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))))))))
(+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (+ (* 1/2 (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))))))
(+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (+ (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))) (* lambda1 (+ (* 1/2 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) (* 1/2 (/ (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) lambda2)))))))))
(* lambda1 (+ R (* -1/8 (* R (pow phi2 2)))))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1))))))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))))) (pow lambda1 2))))))))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))))))) (pow lambda1 3))) (+ (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))))) (pow lambda1 2)))))))))
(* -1 (* lambda1 (+ (* -1 R) (* 1/8 (* R (pow phi2 2))))))
(* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2))))))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))
(* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (+ (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2))))))) lambda1)))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))
(* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (+ (* -1 (/ (+ (* -1/2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) (* -1/2 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1))) lambda1)) (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (* R lambda1))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))))))))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (+ (* 1/2 (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))))))))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (+ (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (* lambda2 (+ (* 1/2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) (* 1/2 (/ (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) lambda1)))))))))
(* lambda2 (+ (* -1 R) (* 1/8 (* R (pow phi2 2)))))
(* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2)))))
(* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2))))))
(* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (* lambda1 (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))))) (pow lambda2 3))) (+ (* 1/2 (/ (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2)))))))
(* -1 (* lambda2 (+ R (* -1/8 (* R (pow phi2 2))))))
(* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1)) lambda2)) (* -1/8 (* R (pow phi2 2)))))))
(* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* -1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1))) lambda2)) (* -1/8 (* R (pow phi2 2)))))))
(* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (* 1/2 (/ (* lambda1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) lambda2))) lambda2)) (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1))) lambda2)) (* -1/8 (* R (pow phi2 2)))))))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(* R (- lambda1 lambda2))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* R (- lambda1 lambda2)))
(* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2))
(+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))
(+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (+ (* -1/2 (* R (pow phi2 2))) (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))
(+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (+ (* -1/2 (* R (pow phi2 2))) (* lambda1 (- (+ (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (/ (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))
(* -1/4 (* R (* lambda1 (pow phi2 2))))
(* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))
(* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))) (+ (* -1 (/ (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))) (pow lambda1 2))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))
(* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (+ (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)) (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))))))) (pow lambda1 3))))) (+ (* -1 (/ (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))) (pow lambda1 2))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))
(* -1/4 (* R (* lambda1 (pow phi2 2))))
(* -1 (* lambda1 (- (+ (* -1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (* 1/4 (* R (pow phi2 2)))) (* -1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))
(* -1 (* lambda1 (+ (* -1 (/ (- (+ (* -1 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (/ (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) lambda1)) lambda1)) (* 1/4 (* R (pow phi2 2))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (* -1 (/ (+ (* -1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) (* -1 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1))) lambda1))) lambda1)) (* 1/4 (* R (pow phi2 2))))))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)
(+ (* lambda2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))
(+ (* lambda2 (- (+ (* 1/2 (* R (pow phi2 2))) (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))
(+ (* lambda2 (- (+ (* 1/2 (* R (pow phi2 2))) (* lambda2 (- (+ (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (/ (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))
(* 1/4 (* R (* lambda2 (pow phi2 2))))
(* lambda2 (- (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (* 1/4 (* R (pow phi2 2)))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))
(* lambda2 (- (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2))) (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (* 1/4 (* R (pow phi2 2))))) (+ (* -1 (/ (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (pow lambda2 2))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2)))))
(* lambda2 (- (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2))) (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (+ (* 1/4 (* R (pow phi2 2))) (/ (* lambda1 (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))))) (pow lambda2 3))))) (+ (* -1 (/ (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (pow lambda2 2))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2)))))
(* 1/4 (* R (* lambda2 (pow phi2 2))))
(* -1 (* lambda2 (+ (* -1 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))
(* -1 (* lambda2 (+ (* -1 (/ (- (+ (* -1 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))
(* -1 (* lambda2 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (/ (* lambda1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) lambda2)) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2)))))
(+ (* 1/2 (* R (* lambda1 (* lambda2 (pow phi2 2))))) (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))))
(+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 (pow phi2 2)))) (* 1/2 (* R (* lambda2 (pow phi2 2)))))))
(+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 (pow phi2 2)))) (* 1/2 (* R (* lambda2 (pow phi2 2)))))))
(* -1/4 (* R (* (pow lambda1 2) (pow phi2 2))))
(* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))
(* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))
(* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))
(* -1/4 (* R (* (pow lambda1 2) (pow phi2 2))))
(* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* -1/4 (* R (pow phi2 2)))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* -1/4 (* R (pow phi2 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))
(+ (* 1/2 (* R (* lambda1 (* lambda2 (pow phi2 2))))) (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))))
(+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 (pow phi2 2)))) (* 1/2 (* R (* lambda1 (pow phi2 2)))))))
(+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 (pow phi2 2)))) (* 1/2 (* R (* lambda1 (pow phi2 2)))))))
(* -1/4 (* R (* (pow lambda2 2) (pow phi2 2))))
(* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))
(* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))
(* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))
(* -1/4 (* R (* (pow lambda2 2) (pow phi2 2))))
(* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2)))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2)))))
(+ (* 1/2 (* R (* lambda1 (* lambda2 phi2)))) (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))))
(+ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 phi2))) (* 1/2 (* R (* lambda2 phi2))))))
(+ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 phi2))) (* 1/2 (* R (* lambda2 phi2))))))
(* -1/4 (* R (* (pow lambda1 2) phi2)))
(* (pow lambda1 2) (+ (* -1/4 (* R phi2)) (* 1/2 (/ (* R (* lambda2 phi2)) lambda1))))
(* (pow lambda1 2) (+ (* -1/4 (* R phi2)) (+ (* 1/2 (/ (* R (* lambda2 phi2)) lambda1)) (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))
(* (pow lambda1 2) (+ (* -1/4 (* R phi2)) (+ (* 1/2 (/ (* R (* lambda2 phi2)) lambda1)) (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))
(* -1/4 (* R (* (pow lambda1 2) phi2)))
(* (pow lambda1 2) (+ (* -1/4 (* R phi2)) (* 1/2 (/ (* R (* lambda2 phi2)) lambda1))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 phi2)))) lambda1)) (* -1/4 (* R phi2))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 phi2)))) lambda1)) (* -1/4 (* R phi2))))
(* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2)))))
(+ (* 1/2 (* R (* lambda1 (* lambda2 phi2)))) (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))))
(+ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 phi2))) (* 1/2 (* R (* lambda1 phi2))))))
(+ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 phi2))) (* 1/2 (* R (* lambda1 phi2))))))
(* -1/4 (* R (* (pow lambda2 2) phi2)))
(* (pow lambda2 2) (+ (* -1/4 (* R phi2)) (* 1/2 (/ (* R (* lambda1 phi2)) lambda2))))
(* (pow lambda2 2) (+ (* -1/4 (* R phi2)) (+ (* 1/2 (/ (* R (* lambda1 phi2)) lambda2)) (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))
(* (pow lambda2 2) (+ (* -1/4 (* R phi2)) (+ (* 1/2 (/ (* R (* lambda1 phi2)) lambda2)) (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))
(* -1/4 (* R (* (pow lambda2 2) phi2)))
(* (pow lambda2 2) (+ (* -1/4 (* R phi2)) (* 1/2 (/ (* R (* lambda1 phi2)) lambda2))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 phi2)))) lambda2)) (* -1/4 (* R phi2))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 phi2)))) lambda2)) (* -1/4 (* R phi2))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(- lambda1 lambda2)
(- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (* (pow phi1 2) (- (* 1/64 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))) lambda2)
(- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/4 (/ (* (pow phi1 2) (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/64 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ (- (* 1/64 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))))))) lambda2)
(* 1/8 (* (pow phi1 2) (- lambda1 lambda2)))
(* (pow phi1 2) (+ (* 1/8 (- lambda1 lambda2)) (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2))))))
(* (pow phi1 2) (+ (* 1/8 (- lambda1 lambda2)) (+ (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi1 4) (- lambda1 lambda2)))))))
(* (pow phi1 2) (+ (* -128 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 6) (pow (- lambda1 lambda2) 3)))) (+ (* 1/8 (- lambda1 lambda2)) (+ (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi1 4) (- lambda1 lambda2))))))))
(* 1/8 (* (pow phi1 2) (- lambda1 lambda2)))
(* (pow phi1 2) (+ (* 1/8 (- lambda1 lambda2)) (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2))))))
(* (pow phi1 2) (+ (* 1/8 (- lambda1 lambda2)) (+ (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi1 4) (- lambda1 lambda2)))))))
(* (pow phi1 2) (+ (* -128 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 6) (pow (- lambda1 lambda2) 3)))) (+ (* 1/8 (- lambda1 lambda2)) (+ (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi1 4) (- lambda1 lambda2))))))))
(sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))
(+ (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)) 3))))))))))
(* lambda1 (+ 1 (* -1/8 (pow phi1 2))))
(* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (* -1/8 (pow phi1 2)))))
(* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (+ (* -1/8 (pow phi1 2)) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (+ 1 (* -1/8 (pow phi1 2))))))))))
(* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* (pow lambda1 3) (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (+ 1 (* -1/8 (pow phi1 2)))))))))))
(* -1 (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(* -1 (* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (* -1/8 (pow phi1 2))))))
(* -1 (* lambda1 (+ 1 (+ (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (* -1/8 (pow phi1 2))))))
(* -1 (* lambda1 (+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (pow phi1 2) (+ 1 (* -1/8 (pow phi1 2)))))) lambda1)) (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (* -1/8 (pow phi1 2))))))
(sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))
(+ (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda2 (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)) 3))))))))))
(* lambda2 (+ 1 (* -1/8 (pow phi1 2))))
(* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2)))))
(* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (+ (* -1/8 (pow phi1 2)) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (+ 1 (* -1/8 (pow phi1 2))))))))))
(* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* (pow lambda2 3) (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (+ 1 (* -1/8 (pow phi1 2)))))))))))
(* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2))))))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (* -1/8 (pow phi1 2))))))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (pow phi1 2) (+ 1 (* -1/8 (pow phi1 2)))))) lambda2)) (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (* -1/8 (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/64 (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/4 (/ (* R (* (pow phi1 2) (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/64 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))))) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ (* R (- (* 1/64 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))))))))
(* 1/8 (* R (* (pow phi1 2) (- lambda1 lambda2))))
(* (pow phi1 2) (+ (* 1/8 (* R (- lambda1 lambda2))) (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2))))))
(* (pow phi1 2) (+ (* 1/8 (* R (- lambda1 lambda2))) (+ (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (* R (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 4) (- lambda1 lambda2)))))))
(* (pow phi1 2) (+ (* -128 (/ (* R (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (* (pow phi1 6) (pow (- lambda1 lambda2) 3)))) (+ (* 1/8 (* R (- lambda1 lambda2))) (+ (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (* R (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 4) (- lambda1 lambda2))))))))
(* 1/8 (* R (* (pow phi1 2) (- lambda1 lambda2))))
(* (pow phi1 2) (+ (* 1/8 (* R (- lambda1 lambda2))) (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2))))))
(* (pow phi1 2) (+ (* 1/8 (* R (- lambda1 lambda2))) (+ (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (* R (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 4) (- lambda1 lambda2)))))))
(* (pow phi1 2) (+ (* -128 (/ (* R (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (* (pow phi1 6) (pow (- lambda1 lambda2) 3)))) (+ (* 1/8 (* R (- lambda1 lambda2))) (+ (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (* R (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 4) (- lambda1 lambda2))))))))
(* R (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))))
(* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (* R (+ 1 (* -1/8 (pow phi1 2))))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (+ 1 (* -1/8 (pow phi1 2)))))) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* (pow lambda1 3) (+ 1 (* -1/8 (pow phi1 2)))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (+ 1 (* -1/8 (pow phi1 2)))))) (* R (+ 1 (* -1/8 (pow phi1 2))))))))
(* -1 (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) lambda1)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (* R (pow phi1 2)) (+ 1 (* -1/8 (pow phi1 2)))))) lambda1)) (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) lambda1)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(* R (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))))
(* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2))))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (+ 1 (* -1/8 (pow phi1 2)))))) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* (pow lambda2 3) (+ 1 (* -1/8 (pow phi1 2)))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (+ 1 (* -1/8 (pow phi1 2)))))) (* R (+ 1 (* -1/8 (pow phi1 2))))))))
(* -1 (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (* R (pow phi1 2)) (+ 1 (* -1/8 (pow phi1 2)))))) lambda2)) (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))
(+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(* lambda1 (+ 1 (* -1/8 (pow phi1 2))))
(* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (* -1/8 (pow phi1 2)))))
(* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (* -1/8 (pow phi1 2)))))
(* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (* -1/8 (pow phi1 2)))))
(* lambda1 (+ 1 (* -1/8 (pow phi1 2))))
(* -1 (* lambda1 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1))))
(* -1 (* lambda1 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1))))
(* lambda1 (+ 1 (* -1/8 (pow phi1 2))))
(+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))
(* lambda2 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)))
(* lambda2 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)))
(* lambda2 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)))
(* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2))))))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2))))))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2))))))
(- lambda1 lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)
(* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))
(* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))
(* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
(* R phi1)
1
(+ 1 (* -1/8 (pow phi1 2)))
(+ 1 (* -1/8 (pow phi1 2)))
(+ 1 (* -1/8 (pow phi1 2)))
(* -1/8 (pow phi1 2))
(* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))
(* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))
(* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))
(* -1/8 (pow phi1 2))
(* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))
(* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))
(* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))
(pow phi1 2)
(pow phi1 2)
(pow phi1 2)
(pow phi1 2)
(pow phi1 2)
(pow phi1 2)
(pow phi1 2)
(pow phi1 2)
(pow phi1 2)
(pow phi1 2)
(pow phi1 2)
(pow phi1 2)
Outputs
(- 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)
(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))) (-.f64 lambda1 lambda2))
phi1
(* phi1 (+ 1 (* 1/2 (/ (pow (- lambda1 lambda2) 2) (pow phi1 2)))))
(*.f64 phi1 (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/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)))))))
(+.f64 phi1 (*.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)))))))
(* -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)))))))
(*.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))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (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)))))) (neg.f64 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 (fma.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (fma.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)))) (-.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))))
lambda1
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(*.f64 lambda1 (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)))
(* lambda1 (+ 1 (+ (* -1 (/ lambda2 lambda1)) (* 1/2 (/ (pow phi1 2) (pow lambda1 2))))))
(*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 phi1 phi1) (*.f64 lambda1 lambda1)) (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1))))
(* lambda1 (+ 1 (+ (* -1 (/ lambda2 lambda1)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (pow lambda1 3))) (* 1/2 (/ (pow phi1 2) (pow lambda1 2)))))))
(*.f64 lambda1 (fma.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 #s(literal 1 binary64) (/.f64 lambda2 lambda1))))
(* -1 lambda1)
(neg.f64 lambda1)
(* -1 (* lambda1 (+ 1 (* -1 (/ lambda2 lambda1)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)) (neg.f64 lambda1))
(* -1 (* lambda1 (+ 1 (* -1 (/ (+ lambda2 (* -1/2 (/ (pow phi1 2) lambda1))) lambda1)))))
(*.f64 (neg.f64 lambda1) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 phi1 phi1) lambda1) lambda2) lambda1)))
(* -1 (* lambda1 (+ 1 (* -1 (/ (+ lambda2 (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) lambda1)) (* 1/2 (pow phi1 2))) lambda1))) lambda1)))))
(*.f64 (neg.f64 lambda1) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 lambda2 (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (/.f64 (*.f64 phi1 phi1) lambda1) (*.f64 phi1 phi1))) 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 (*.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 (-.f64 (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (fma.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)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))))) (*.f64 lambda1 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))) (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))))
lambda2
(* lambda2 (+ 1 (* -1 (/ lambda1 lambda2))))
(*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2)))
(* lambda2 (+ 1 (+ (* -1 (/ lambda1 lambda2)) (* 1/2 (/ (pow phi1 2) (pow lambda2 2))))))
(*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 phi1 phi1) (*.f64 lambda2 lambda2)) (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2))))
(* lambda2 (+ 1 (+ (* -1 (/ lambda1 lambda2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (pow lambda2 3))) (* 1/2 (/ (pow phi1 2) (pow lambda2 2)))))))
(*.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 #s(literal 1 binary64) (/.f64 lambda1 lambda2))))
(* -1 lambda2)
(neg.f64 lambda2)
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(neg.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2))))
(* -1 (* lambda2 (+ 1 (* -1 (/ (+ lambda1 (* -1/2 (/ (pow phi1 2) lambda2))) lambda2)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 phi1 phi1) lambda2) lambda1) lambda2)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ 1 (* -1 (/ (+ lambda1 (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) lambda2)) (* 1/2 (pow phi1 2))) lambda2))) lambda2)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 lambda1 (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 phi1 phi1 (/.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) lambda2))) lambda2)) lambda2)) (neg.f64 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 (*.f64 phi1 phi1) R)) (-.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 (*.f64 phi1 phi1) R)) (*.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 (*.f64 phi1 phi1) R)) (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 phi1 R)
(* phi1 (+ R (* 1/2 (/ (* R (pow (- lambda1 lambda2) 2)) (pow phi1 2)))))
(*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (*.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/2 binary64) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (*.f64 phi1 phi1)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) R) (pow.f64 phi1 #s(literal 4 binary64))) 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 R (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) R) (pow.f64 phi1 #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) R)) (pow.f64 phi1 #s(literal 4 binary64)))))))
(* -1 (* R phi1))
(*.f64 phi1 (neg.f64 R))
(* -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 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (*.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)))))))
(*.f64 (neg.f64 phi1) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (*.f64 phi1 phi1)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) R) (pow.f64 phi1 #s(literal 4 binary64))) R)))
(* -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))))))))
(*.f64 (neg.f64 phi1) (+.f64 R (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 6 binary64)) R) (pow.f64 phi1 #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) R) (*.f64 phi1 phi1)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) #s(literal 4 binary64)) R)) (pow.f64 phi1 #s(literal 4 binary64)))))))
(* R (sqrt (+ (pow lambda2 2) (pow phi1 2))))
(*.f64 (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))) R)
(+ (* -1 (* (* R (* lambda1 lambda2)) (sqrt (/ 1 (+ (pow lambda2 2) (pow phi1 2)))))) (* R (sqrt (+ (pow lambda2 2) (pow phi1 2)))))
(-.f64 (*.f64 (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))) R) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1)))) (*.f64 (*.f64 lambda1 lambda2) R)))
(+ (* 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 (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))) R))
(+ (* 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 (-.f64 (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.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)))) (-.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 R))) (*.f64 (sqrt.f64 (fma.f64 lambda2 lambda2 (*.f64 phi1 phi1))) R))
(* 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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) R) (*.f64 lambda1 lambda1)) (-.f64 R (/.f64 (*.f64 lambda2 R) 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 (*.f64 phi1 phi1) (*.f64 lambda1 (*.f64 lambda1 lambda1))) (/.f64 (*.f64 phi1 phi1) (*.f64 lambda1 lambda1)))) (-.f64 R (/.f64 (*.f64 lambda2 R) lambda1))))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 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 (neg.f64 lambda1) (-.f64 R (/.f64 (fma.f64 lambda2 R (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) R)) lambda1)) 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 (neg.f64 lambda1) (-.f64 R (/.f64 (-.f64 (*.f64 lambda2 R) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 phi1 phi1 (*.f64 lambda2 (/.f64 (*.f64 phi1 phi1) lambda1))))) lambda1)) lambda1)))
(* R (sqrt (+ (pow lambda1 2) (pow phi1 2))))
(*.f64 (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))) R)
(+ (* -1 (* (* R (* lambda1 lambda2)) (sqrt (/ 1 (+ (pow lambda1 2) (pow phi1 2)))))) (* R (sqrt (+ (pow lambda1 2) (pow phi1 2)))))
(-.f64 (*.f64 (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))) R) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (*.f64 (*.f64 lambda1 lambda2) R)))
(+ (* 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 (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))) R))
(+ (* 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) (*.f64 R (fma.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)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 lambda1 lambda1) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1)))) (*.f64 lambda1 R)))) (*.f64 (sqrt.f64 (fma.f64 lambda1 lambda1 (*.f64 phi1 phi1))) R))
(* 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 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) R) (*.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 (*.f64 phi1 phi1) R) 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 phi1 phi1 (/.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) lambda2)))) lambda2)) lambda2)) (neg.f64 lambda2))
(* 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))))
(* -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))))
(*.f64 lambda1 (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)))
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(*.f64 lambda1 (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)))
(* lambda1 (+ 1 (* -1 (/ lambda2 lambda1))))
(*.f64 lambda1 (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)))
lambda1
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(*.f64 (neg.f64 lambda1) (+.f64 (/.f64 lambda2 lambda1) #s(literal -1 binary64)))
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(*.f64 (neg.f64 lambda1) (+.f64 (/.f64 lambda2 lambda1) #s(literal -1 binary64)))
(* -1 (* lambda1 (- (/ lambda2 lambda1) 1)))
(*.f64 (neg.f64 lambda1) (+.f64 (/.f64 lambda2 lambda1) #s(literal -1 binary64)))
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))
(*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* lambda2 (- (/ lambda1 lambda2) 1))
(*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* lambda2 (- (/ lambda1 lambda2) 1))
(*.f64 lambda2 (+.f64 (/.f64 lambda1 lambda2) #s(literal -1 binary64)))
(* -1 lambda2)
(neg.f64 lambda2)
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(neg.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2))))
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(neg.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2))))
(* -1 (* lambda2 (+ 1 (* -1 (/ lambda1 lambda2)))))
(neg.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2))))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -1 (* R lambda1))
(neg.f64 (*.f64 lambda1 R))
(* -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)
(* -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))
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* -1 (* (pow R 2) (pow phi1 2)))
(*.f64 (*.f64 phi1 phi1) (neg.f64 (*.f64 R R)))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(* (pow R 2) (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) (*.f64 R R))
(+ (* -1 (* R lambda2)) (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64)))) lambda2) (*.f64 lambda2 (neg.f64 R)))
(+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))))))))
(fma.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (*.f64 (neg.f64 R) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)))) R) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64)))) lambda2) (*.f64 lambda2 (neg.f64 R))))
(+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (+ (* 1/2 (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))))))
(fma.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (fma.f64 #s(literal 1/4 binary64) (*.f64 R (/.f64 (*.f64 phi2 phi2) lambda2)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (*.f64 (neg.f64 R) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)))) lambda2)) (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (*.f64 (neg.f64 R) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2))))) R) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64)))) lambda2) (*.f64 lambda2 (neg.f64 R))))
(+ (* -1 (* R lambda2)) (+ (* -1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (+ R (+ (* 1/2 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))) (* lambda1 (+ (* 1/2 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) (* 1/2 (/ (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) lambda2)))))))))
(fma.f64 lambda1 (fma.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 R (/.f64 (*.f64 phi2 phi2) lambda2)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (*.f64 (neg.f64 R) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)))) lambda2)) lambda2) (fma.f64 #s(literal 1/4 binary64) (*.f64 R (/.f64 (*.f64 phi2 phi2) lambda2)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (*.f64 (neg.f64 R) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)))) lambda2)))) (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (*.f64 (neg.f64 R) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)))) R)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64)))) lambda2) (*.f64 lambda2 (neg.f64 R))))
(* lambda1 (+ R (* -1/8 (* R (pow phi2 2)))))
(*.f64 lambda1 (fma.f64 (*.f64 #s(literal -1/8 binary64) R) (*.f64 phi2 phi2) R))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1))))))
(*.f64 lambda1 (+.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))) lambda1) (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)))))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))))) (pow lambda1 2))))))))
(*.f64 lambda1 (+.f64 R (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) (*.f64 lambda1 lambda1))) (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 lambda2 (neg.f64 R)) lambda1)))))
(* lambda1 (+ R (+ (* -1 (/ (* R lambda2) lambda1)) (+ (* -1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))))))) (pow lambda1 3))) (+ (* 1/2 (/ (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))))) (pow lambda1 2)))))))))
(*.f64 lambda1 (+.f64 R (-.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) (fma.f64 #s(literal 1/4 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) (*.f64 lambda1 lambda1)))) (*.f64 (*.f64 #s(literal -1/8 binary64) R) (*.f64 phi2 phi2))) (/.f64 (*.f64 lambda2 R) lambda1))))
(* -1 (* lambda1 (+ (* -1 R) (* 1/8 (* R (pow phi2 2))))))
(*.f64 (neg.f64 lambda1) (fma.f64 #s(literal 1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) (neg.f64 R)))
(* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2))))))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))
(*.f64 (neg.f64 lambda1) (-.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 phi2 phi2)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))) (*.f64 lambda2 (neg.f64 R))) lambda1)) R))
(* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (+ (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (* 1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2))))))) lambda1)))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))
(*.f64 (neg.f64 lambda1) (-.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 phi2 phi2)) (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) lambda1) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) (*.f64 lambda2 R)) lambda1)) R))
(* -1 (* lambda1 (+ (* -1 R) (+ (* -1 (/ (+ (* -1 (* R lambda2)) (+ (* -1 (/ (+ (* -1/2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) (* -1/2 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1))) lambda1)) (* -1/2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1)) (* 1/8 (* R (pow phi2 2)))))))
(*.f64 (neg.f64 lambda1) (-.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 phi2 phi2)) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 lambda2 (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) lambda1) (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))))) lambda1)) (*.f64 lambda2 R)) lambda1)) R))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (* R lambda1))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) lambda1) (*.f64 lambda1 R))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))))))))
(fma.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) (neg.f64 R)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) lambda1) (*.f64 lambda1 R)))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (+ (* 1/2 (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))))))))
(fma.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (fma.f64 #s(literal -1/4 binary64) (*.f64 R (/.f64 (*.f64 phi2 phi2) lambda1)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) lambda1)) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1)))) (neg.f64 R)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) lambda1) (*.f64 lambda1 R)))
(+ (* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)) (+ (* R lambda1) (* lambda2 (+ (* -1 R) (+ (* 1/2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (* lambda2 (+ (* 1/2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) (* 1/2 (/ (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) lambda1)))))))))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 R (/.f64 (*.f64 phi2 phi2) lambda1)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) lambda1)) lambda1) (fma.f64 #s(literal -1/4 binary64) (*.f64 R (/.f64 (*.f64 phi2 phi2) lambda1)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) lambda1)))) (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) (neg.f64 R))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) lambda1) (*.f64 lambda1 R)))
(* lambda2 (+ (* -1 R) (* 1/8 (* R (pow phi2 2)))))
(*.f64 lambda2 (fma.f64 #s(literal 1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) (neg.f64 R)))
(* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2)))))
(*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) lambda2)) (fma.f64 R (/.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 phi2 phi2)))) R))
(* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2))))))
(*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 R (*.f64 phi2 phi2)) (neg.f64 (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2)))))) (*.f64 lambda2 lambda2)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) lambda2))) (fma.f64 R (/.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 phi2 phi2)))) R))
(* lambda2 (+ (* -1 R) (+ (* 1/8 (* R (pow phi2 2))) (+ (* 1/2 (/ (* lambda1 (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))))) (pow lambda2 3))) (+ (* 1/2 (/ (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (pow lambda2 2))) (+ (* 1/2 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (/ (* R lambda1) lambda2)))))))
(*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (/.f64 (fma.f64 (*.f64 R (*.f64 phi2 phi2)) (neg.f64 (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2)))))) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (/.f64 (fma.f64 (*.f64 R (*.f64 phi2 phi2)) (neg.f64 (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2)))))) (*.f64 lambda2 lambda2))) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) lambda2)) (fma.f64 R (/.f64 lambda1 lambda2) (*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 phi2 phi2))))) R))
(* -1 (* lambda2 (+ R (* -1/8 (* R (pow phi2 2))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) R) (*.f64 phi2 phi2) R) (neg.f64 lambda2))
(* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1)) lambda2)) (* -1/8 (* R (pow phi2 2)))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) R) (*.f64 phi2 phi2) R) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2)))) (*.f64 lambda1 R)) (neg.f64 lambda2))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* -1/2 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1))) lambda2)) (* -1/8 (* R (pow phi2 2)))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) R) (*.f64 phi2 phi2) R) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2)))))) lambda2) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2)))) (*.f64 lambda1 R))) (neg.f64 lambda2))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ R (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) (* 1/2 (/ (* lambda1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) lambda2))) lambda2)) (+ (* 1/2 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (* R lambda1))) lambda2)) (* -1/8 (* R (pow phi2 2)))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) R) (*.f64 phi2 phi2) R) (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2)))) (*.f64 lambda1 R)) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 (-.f64 (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2)))))) lambda2) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2)))))))) lambda2)) (neg.f64 lambda2))) (neg.f64 lambda2))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* R (- (+ lambda1 (* 1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2))
(*.f64 R (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))
(* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(*.f64 (neg.f64 R) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (-.f64 lambda1 lambda2))))
(* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(*.f64 (neg.f64 R) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (-.f64 lambda1 lambda2))))
(* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(*.f64 (neg.f64 R) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (-.f64 lambda1 lambda2))))
(* -1 (* R (+ (* -1 (- lambda1 lambda2)) (* -1/2 (/ (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))))))
(*.f64 (neg.f64 R) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (neg.f64 (-.f64 lambda1 lambda2))))
(* 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 R (*.f64 phi2 phi2)) (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))
(+ (* 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 R (*.f64 phi2 phi2)) (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))
(+ (* 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 R (*.f64 phi2 phi2)) (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))
(* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))) (-.f64 lambda1 lambda2))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal 1/2 binary64) (/.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 (-.f64 lambda1 lambda2) R) (*.f64 phi2 phi2))))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal 1/2 binary64) (/.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 (-.f64 lambda1 lambda2) R) (*.f64 phi2 phi2))))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal 1/2 binary64) (/.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 (-.f64 lambda1 lambda2) R) (*.f64 phi2 phi2))))
(* 1/2 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))) (-.f64 lambda1 lambda2))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal 1/2 binary64) (/.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 (-.f64 lambda1 lambda2) R) (*.f64 phi2 phi2))))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal 1/2 binary64) (/.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 (-.f64 lambda1 lambda2) R) (*.f64 phi2 phi2))))
(* (pow phi2 2) (+ (* 1/2 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (/ (* R (- lambda1 lambda2)) (pow phi2 2))))
(*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal 1/2 binary64) (/.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 (-.f64 lambda1 lambda2) R) (*.f64 phi2 phi2))))
(* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2))
(/.f64 (*.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64)))) (neg.f64 lambda2))
(+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))
(fma.f64 (neg.f64 R) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) lambda2) (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (*.f64 (neg.f64 R) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2))))))
(+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (+ (* -1/2 (* R (pow phi2 2))) (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal 1/4 binary64) (*.f64 R (/.f64 (*.f64 phi2 phi2) lambda2)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (*.f64 (neg.f64 R) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)))) lambda2)) (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (*.f64 (neg.f64 R) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2))))) (/.f64 (*.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64)))) (neg.f64 lambda2)))
(+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda2)) (* lambda1 (- (+ (* -1/2 (* R (pow phi2 2))) (* lambda1 (- (+ (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (/ (* lambda1 (- (* 1/4 (/ (* R (pow phi2 2)) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2)))) lambda2)) (* -1 (/ (- (* -1/2 (* R (pow phi2 2))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2))) lambda2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda2 2)))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 lambda1 (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 R (/.f64 (*.f64 phi2 phi2) lambda2)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (*.f64 (neg.f64 R) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)))) lambda2)) lambda2) (fma.f64 #s(literal 1/4 binary64) (*.f64 R (/.f64 (*.f64 phi2 phi2) lambda2)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (*.f64 (neg.f64 R) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)))) lambda2))) (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (*.f64 (neg.f64 R) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2))))) (/.f64 (*.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64)))) (neg.f64 lambda2)))
(* -1/4 (* R (* lambda1 (pow phi2 2))))
(*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))))
(* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))
(*.f64 lambda1 (fma.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))) lambda1)))
(* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))) (+ (* -1 (/ (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))) (pow lambda1 2))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))
(*.f64 lambda1 (+.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 phi2 phi2))) (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))) lambda1)))
(* lambda1 (- (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (+ (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)) (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* -1 (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2))))))))) (pow lambda1 3))))) (+ (* -1 (/ (* lambda2 (- (* 1/2 (* R (* lambda2 (pow phi2 2)))) (* 1/4 (* R (* lambda2 (pow phi2 2)))))) (pow lambda1 2))) (* 1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))
(*.f64 lambda1 (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2)) (fma.f64 lambda2 (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) (*.f64 lambda1 (*.f64 lambda1 lambda1))) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (*.f64 R (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1)))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (/.f64 (*.f64 lambda2 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2)))) (*.f64 lambda1 lambda1)))))
(* -1/4 (* R (* lambda1 (pow phi2 2))))
(*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))))
(* -1 (* lambda1 (- (+ (* -1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (* 1/4 (* R (pow phi2 2)))) (* -1/4 (/ (* R (* lambda2 (pow phi2 2))) lambda1)))))
(*.f64 (neg.f64 lambda1) (fma.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))) lambda1)))
(* -1 (* lambda1 (+ (* -1 (/ (- (+ (* -1 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (/ (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) lambda1)) lambda1)) (* 1/4 (* R (pow phi2 2))))))
(*.f64 (neg.f64 lambda1) (fma.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1/4 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 lambda2 (*.f64 phi2 phi2))) (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) lambda1)) (neg.f64 lambda1))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))) (* -1 (/ (+ (* -1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) (* -1 (/ (* lambda2 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda2 (- (* -1/2 (* R (* lambda2 (pow phi2 2)))) (* -1/4 (* R (* lambda2 (pow phi2 2)))))))) lambda1))) lambda1))) lambda1)) (* 1/4 (* R (pow phi2 2))))))
(neg.f64 (*.f64 lambda1 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 phi2 phi2)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))) (/.f64 (neg.f64 (fma.f64 lambda2 (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))) lambda1) (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2))))))) lambda1)) lambda1))))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1)
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) lambda1)
(+ (* lambda2 (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))
(fma.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) lambda1))
(+ (* lambda2 (- (+ (* 1/2 (* R (pow phi2 2))) (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))
(fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/4 binary64) (*.f64 R (/.f64 (*.f64 phi2 phi2) lambda1)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) lambda1)) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) lambda1))
(+ (* lambda2 (- (+ (* 1/2 (* R (pow phi2 2))) (* lambda2 (- (+ (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (/ (* lambda2 (- (* -1/4 (/ (* R (pow phi2 2)) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1)))) lambda1)) (* -1 (/ (- (* 1/2 (* R (pow phi2 2))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2)))) lambda1))))) (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda1 2))))) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda1))
(fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 lambda2 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 R (/.f64 (*.f64 phi2 phi2) lambda1)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) lambda1)) lambda1) (fma.f64 #s(literal -1/4 binary64) (*.f64 R (/.f64 (*.f64 phi2 phi2) lambda1)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))) lambda1))) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 phi2 phi2)) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1)))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) lambda1))
(* 1/4 (* R (* lambda2 (pow phi2 2))))
(*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2)))
(* lambda2 (- (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (* 1/4 (* R (pow phi2 2)))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))
(*.f64 lambda2 (fma.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 phi2 phi2) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) lambda2))))
(* lambda2 (- (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2))) (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (* 1/4 (* R (pow phi2 2))))) (+ (* -1 (/ (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (pow lambda2 2))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2)))))
(*.f64 lambda2 (fma.f64 R (neg.f64 (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2))) (-.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 phi2 phi2) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) lambda2))) (/.f64 (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))))) (*.f64 lambda2 lambda2)))))
(* lambda2 (- (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2))) (+ (* -1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (+ (* 1/4 (* R (pow phi2 2))) (/ (* lambda1 (- (* -1 (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))) (* -1 (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))))) (pow lambda2 3))))) (+ (* -1 (/ (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))) (pow lambda2 2))) (* -1/4 (/ (* R (* lambda1 (pow phi2 2))) lambda2)))))
(*.f64 lambda2 (+.f64 (+.f64 (fma.f64 lambda1 (/.f64 (fma.f64 (*.f64 R (*.f64 phi2 phi2)) (neg.f64 (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2)))))) (*.f64 lambda2 (*.f64 lambda2 lambda2))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) lambda2) (*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 phi2 phi2)))) (/.f64 (fma.f64 (*.f64 R (*.f64 phi2 phi2)) (neg.f64 (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2)))))) (*.f64 lambda2 lambda2))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) lambda2))))
(* 1/4 (* R (* lambda2 (pow phi2 2))))
(*.f64 (*.f64 #s(literal 1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2)))
(* -1 (* lambda2 (+ (* -1 (/ (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) lambda2) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 phi2 phi2))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (- (+ (* -1 (/ (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))
(neg.f64 (*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 phi2 phi2)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 R (*.f64 phi2 phi2)) (neg.f64 (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2)))))) lambda2) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))))) lambda2))))
(* -1 (* lambda2 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (/ (* lambda1 (- (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2)))))))) lambda2)) (* lambda1 (- (* -1/2 (* R (* lambda1 (pow phi2 2)))) (* -1/4 (* R (* lambda1 (pow phi2 2))))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) (* -1/4 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 phi2 phi2)) (/.f64 (+.f64 (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 (-.f64 (/.f64 (fma.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 (*.f64 #s(literal 1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2)))))) lambda2) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))))))) (neg.f64 lambda2)) (*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))))) lambda2)) (neg.f64 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))
(/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2)))))
(*.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(+ (* 1/2 (* R (* lambda1 (* lambda2 (pow phi2 2))))) (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 lambda1 (*.f64 lambda2 (*.f64 phi2 phi2)))) (*.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64)))))
(+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 (pow phi2 2)))) (* 1/2 (* R (* lambda2 (pow phi2 2)))))))
(fma.f64 lambda1 (fma.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2)))) (*.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64)))))
(+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 (pow phi2 2)))) (* 1/2 (* R (* lambda2 (pow phi2 2)))))))
(fma.f64 lambda1 (fma.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2)))) (*.f64 R (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64)))))
(* -1/4 (* R (* (pow lambda1 2) (pow phi2 2))))
(*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))
(* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 phi2 phi2))))
(* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (fma.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))))))
(* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (fma.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 phi2 phi2)) (*.f64 R (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1))))))
(* -1/4 (* R (* (pow lambda1 2) (pow phi2 2))))
(*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 (*.f64 lambda1 lambda1) (*.f64 phi2 phi2)))
(* (pow lambda1 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda2 (pow phi2 2))) lambda1))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (*.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi2 phi2)) lambda1)) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 phi2 phi2))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* -1/4 (* R (pow phi2 2)))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 phi2 phi2)) (/.f64 (fma.f64 (neg.f64 R) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) lambda1) (*.f64 (*.f64 #s(literal -1/2 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2)))) lambda1)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 (pow phi2 2))))) lambda1)) (* -1/4 (* R (pow phi2 2)))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 phi2 phi2)) (/.f64 (fma.f64 (neg.f64 R) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) lambda1) (*.f64 (*.f64 #s(literal -1/2 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2)))) lambda1)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(+ (* 1/2 (* R (* lambda1 (* lambda2 (pow phi2 2))))) (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))))
(fma.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 lambda1 (*.f64 lambda2 (*.f64 phi2 phi2)))))
(+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 (pow phi2 2)))) (* 1/2 (* R (* lambda1 (pow phi2 2)))))))
(fma.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2)))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(+ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 (pow phi2 2)))) (* 1/2 (* R (* lambda1 (pow phi2 2)))))))
(fma.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 lambda2 (*.f64 phi2 phi2)))) (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* -1/4 (* R (* (pow lambda2 2) (pow phi2 2))))
(*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))
(* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) lambda2) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 phi2 phi2))))
(* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) lambda2) (fma.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 phi2 phi2) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)))))
(* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (+ (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2)) (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) lambda2) (fma.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 phi2 phi2) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)))))
(* -1/4 (* R (* (pow lambda2 2) (pow phi2 2))))
(*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 (*.f64 lambda2 lambda2) (*.f64 phi2 phi2)))
(* (pow lambda2 2) (+ (* -1/4 (* R (pow phi2 2))) (* 1/2 (/ (* R (* lambda1 (pow phi2 2))) lambda2))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) lambda2) (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 phi2 phi2))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2)))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 phi2 phi2)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (neg.f64 lambda2))) lambda2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* (pow phi2 2) (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 (pow phi2 2))))) lambda2)) (* -1/4 (* R (pow phi2 2)))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 phi2 phi2)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 lambda1 (*.f64 phi2 phi2))) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (neg.f64 lambda2))) lambda2)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* (pow phi2 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2)))))
(*.f64 (*.f64 R phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64)))
(+ (* 1/2 (* R (* lambda1 (* lambda2 phi2)))) (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 lambda1 (*.f64 lambda2 phi2))) (*.f64 (*.f64 R phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(+ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 phi2))) (* 1/2 (* R (* lambda2 phi2))))))
(fma.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 lambda2 phi2)) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 lambda1 R) phi2))) (*.f64 (*.f64 R phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(+ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) (* lambda1 (+ (* -1/4 (* R (* lambda1 phi2))) (* 1/2 (* R (* lambda2 phi2))))))
(fma.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 lambda2 phi2)) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 lambda1 R) phi2))) (*.f64 (*.f64 R phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* -1/4 (* R (* (pow lambda1 2) phi2)))
(*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 (*.f64 lambda1 lambda1) phi2)))
(* (pow lambda1 2) (+ (* -1/4 (* R phi2)) (* 1/2 (/ (* R (* lambda2 phi2)) lambda1))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda2 phi2)) lambda1) (*.f64 #s(literal -1/4 binary64) (*.f64 R phi2))))
(* (pow lambda1 2) (+ (* -1/4 (* R phi2)) (+ (* 1/2 (/ (* R (* lambda2 phi2)) lambda1)) (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda2 phi2)) lambda1) (fma.f64 R (/.f64 (*.f64 phi2 (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1)) (*.f64 #s(literal -1/4 binary64) (*.f64 R phi2)))))
(* (pow lambda1 2) (+ (* -1/4 (* R phi2)) (+ (* 1/2 (/ (* R (* lambda2 phi2)) lambda1)) (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) (pow lambda1 2)))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda2 phi2)) lambda1) (fma.f64 R (/.f64 (*.f64 phi2 (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda1 lambda1)) (*.f64 #s(literal -1/4 binary64) (*.f64 R phi2)))))
(* -1/4 (* R (* (pow lambda1 2) phi2)))
(*.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 (*.f64 lambda1 lambda1) phi2)))
(* (pow lambda1 2) (+ (* -1/4 (* R phi2)) (* 1/2 (/ (* R (* lambda2 phi2)) lambda1))))
(*.f64 (*.f64 lambda1 lambda1) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda2 phi2)) lambda1) (*.f64 #s(literal -1/4 binary64) (*.f64 R phi2))))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 phi2)))) lambda1)) (* -1/4 (* R phi2))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 R phi2)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 lambda2 phi2))) (/.f64 (*.f64 (*.f64 R phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) lambda1)) lambda1)))
(* (pow lambda1 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda2 2))))) lambda1)) (* -1/2 (* R (* lambda2 phi2)))) lambda1)) (* -1/4 (* R phi2))))
(*.f64 (*.f64 lambda1 lambda1) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 R phi2)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 R (*.f64 lambda2 phi2))) (/.f64 (*.f64 (*.f64 R phi2) (fma.f64 (*.f64 lambda2 lambda2) #s(literal -1/4 binary64) #s(literal 1 binary64))) lambda1)) lambda1)))
(* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(+ (* 1/2 (* R (* lambda1 (* lambda2 phi2)))) (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))))
(fma.f64 R (*.f64 phi2 (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) R) (*.f64 lambda1 (*.f64 lambda2 phi2))))
(+ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 phi2))) (* 1/2 (* R (* lambda1 phi2))))))
(fma.f64 lambda2 (fma.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda1 R) phi2))) (*.f64 R (*.f64 phi2 (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64)))))
(+ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) (* lambda2 (+ (* -1/4 (* R (* lambda2 phi2))) (* 1/2 (* R (* lambda1 phi2))))))
(fma.f64 lambda2 (fma.f64 #s(literal -1/4 binary64) (*.f64 R (*.f64 lambda2 phi2)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda1 R) phi2))) (*.f64 R (*.f64 phi2 (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64)))))
(* -1/4 (* R (* (pow lambda2 2) phi2)))
(*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 (*.f64 lambda2 lambda2) phi2))
(* (pow lambda2 2) (+ (* -1/4 (* R phi2)) (* 1/2 (/ (* R (* lambda1 phi2)) lambda2))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 R) phi2) lambda2) (*.f64 #s(literal -1/4 binary64) (*.f64 R phi2))))
(* (pow lambda2 2) (+ (* -1/4 (* R phi2)) (+ (* 1/2 (/ (* R (* lambda1 phi2)) lambda2)) (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 R) phi2) lambda2) (fma.f64 R (/.f64 (*.f64 phi2 (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)) (*.f64 #s(literal -1/4 binary64) (*.f64 R phi2)))))
(* (pow lambda2 2) (+ (* -1/4 (* R phi2)) (+ (* 1/2 (/ (* R (* lambda1 phi2)) lambda2)) (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) (pow lambda2 2)))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 R) phi2) lambda2) (fma.f64 R (/.f64 (*.f64 phi2 (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64))) (*.f64 lambda2 lambda2)) (*.f64 #s(literal -1/4 binary64) (*.f64 R phi2)))))
(* -1/4 (* R (* (pow lambda2 2) phi2)))
(*.f64 (*.f64 #s(literal -1/4 binary64) R) (*.f64 (*.f64 lambda2 lambda2) phi2))
(* (pow lambda2 2) (+ (* -1/4 (* R phi2)) (* 1/2 (/ (* R (* lambda1 phi2)) lambda2))))
(*.f64 (*.f64 lambda2 lambda2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 lambda1 R) phi2) lambda2) (*.f64 #s(literal -1/4 binary64) (*.f64 R phi2))))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 phi2)))) lambda2)) (* -1/4 (* R phi2))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 R phi2)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 R) phi2) (/.f64 (*.f64 R (*.f64 phi2 (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64)))) (neg.f64 lambda2))) lambda2)))
(* (pow lambda2 2) (+ (* -1 (/ (+ (* -1 (/ (* R (* phi2 (+ 1 (* -1/4 (pow lambda1 2))))) lambda2)) (* -1/2 (* R (* lambda1 phi2)))) lambda2)) (* -1/4 (* R phi2))))
(*.f64 (*.f64 lambda2 lambda2) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 R phi2)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 R) phi2) (/.f64 (*.f64 R (*.f64 phi2 (fma.f64 (*.f64 lambda1 lambda1) #s(literal -1/4 binary64) #s(literal 1 binary64)))) (neg.f64 lambda2))) lambda2)))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(* R (* phi2 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))))
(*.f64 R (*.f64 phi2 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- (+ lambda1 (* 1/2 (/ (* (pow phi1 2) (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))) lambda2)
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2))
(- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (* (pow phi1 2) (- (* 1/64 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (- lambda1 lambda2))) (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2)))))) lambda2)
(fma.f64 (*.f64 phi1 phi1) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 phi1 phi1) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/64 binary64) (/.f64 (*.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)) (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 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (-.f64 lambda1 lambda2)))) (-.f64 lambda1 lambda2))
(- (+ lambda1 (* (pow phi1 2) (+ (* 1/2 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/4 (/ (* (pow phi1 2) (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/64 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ (- (* 1/64 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2)))))))) lambda2)
(fma.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/64 binary64) (/.f64 (*.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)) (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/4 binary64) (*.f64 (*.f64 phi1 phi1) (*.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/64 binary64) (/.f64 (*.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)) (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 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))
(* 1/8 (* (pow phi1 2) (- lambda1 lambda2)))
(*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 phi1 phi1)) (-.f64 lambda1 lambda2))
(* (pow phi1 2) (+ (* 1/8 (- lambda1 lambda2)) (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 4 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 phi1 phi1))) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/8 binary64))))
(* (pow phi1 2) (+ (* 1/8 (- lambda1 lambda2)) (+ (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi1 4) (- lambda1 lambda2)))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (/.f64 (*.f64 #s(literal -16 binary64) (*.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) (pow.f64 phi1 #s(literal 4 binary64))))) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/8 binary64))))
(* (pow phi1 2) (+ (* -128 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 6) (pow (- lambda1 lambda2) 3)))) (+ (* 1/8 (- lambda1 lambda2)) (+ (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi1 4) (- lambda1 lambda2))))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (/.f64 (*.f64 #s(literal -16 binary64) (*.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 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (pow.f64 phi1 #s(literal 6 binary64)))) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (/.f64 (*.f64 #s(literal -16 binary64) (*.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) (pow.f64 phi1 #s(literal 4 binary64))))) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/8 binary64)))))
(* 1/8 (* (pow phi1 2) (- lambda1 lambda2)))
(*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 phi1 phi1)) (-.f64 lambda1 lambda2))
(* (pow phi1 2) (+ (* 1/8 (- lambda1 lambda2)) (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 4 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 phi1 phi1))) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/8 binary64))))
(* (pow phi1 2) (+ (* 1/8 (- lambda1 lambda2)) (+ (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi1 4) (- lambda1 lambda2)))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (/.f64 (*.f64 #s(literal -16 binary64) (*.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) (pow.f64 phi1 #s(literal 4 binary64))))) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/8 binary64))))
(* (pow phi1 2) (+ (* -128 (/ (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 6) (pow (- lambda1 lambda2) 3)))) (+ (* 1/8 (- lambda1 lambda2)) (+ (* 4 (/ (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))) (* (pow phi1 4) (- lambda1 lambda2))))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (/.f64 (*.f64 #s(literal -16 binary64) (*.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 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (pow.f64 phi1 #s(literal 6 binary64)))) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (/.f64 (*.f64 #s(literal -16 binary64) (*.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) (pow.f64 phi1 #s(literal 4 binary64))))) (*.f64 (-.f64 lambda1 lambda2) #s(literal 1/8 binary64)))))
(sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))
(sqrt.f64 (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))
(+ (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))
(-.f64 (sqrt.f64 (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))
(fma.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (fma.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 lambda2 lambda2)) (/.f64 (pow.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))))) (neg.f64 (*.f64 lambda2 (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))))) (sqrt.f64 (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(+ (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* lambda1 (+ (* -1 (* (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)) 3))))))))))
(fma.f64 lambda1 (fma.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (*.f64 (*.f64 lambda2 (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (fma.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 lambda2 lambda2)) (/.f64 (pow.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)) (*.f64 (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)) (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))) (fma.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 lambda2 lambda2)) (/.f64 (pow.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))))))) (*.f64 (neg.f64 lambda2) (*.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))))) (sqrt.f64 (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(* lambda1 (+ 1 (* -1/8 (pow phi1 2))))
(*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))
(* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (* -1/8 (pow phi1 2)))))
(*.f64 lambda1 (fma.f64 (neg.f64 lambda2) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (+ (* -1/8 (pow phi1 2)) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (+ 1 (* -1/8 (pow phi1 2))))))))))
(+.f64 lambda1 (*.f64 lambda1 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda1 lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (*.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64))) (/.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) lambda1))))
(* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* (pow lambda1 3) (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda1 2) (+ 1 (* -1/8 (pow phi1 2)))))))))))
(+.f64 lambda1 (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda2 (/.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda1 lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))) (-.f64 (*.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64)) (/.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) lambda1)))))
(* -1 (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(*.f64 (neg.f64 lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))
(* -1 (* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (* -1/8 (pow phi1 2))))))
(*.f64 (neg.f64 lambda1) (fma.f64 (neg.f64 lambda2) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(* -1 (* lambda1 (+ 1 (+ (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (* -1/8 (pow phi1 2))))))
(*.f64 (neg.f64 lambda1) (+.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 phi1 phi1)) (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))) (neg.f64 lambda1))))
(* -1 (* lambda1 (+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda2 (pow phi1 2)) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (pow phi1 2) (+ 1 (* -1/8 (pow phi1 2)))))) lambda1)) (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (* -1/8 (pow phi1 2))))))
(*.f64 (neg.f64 lambda1) (+.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (/.f64 (-.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 lambda2 lambda1) #s(literal 1 binary64)) (/.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))) lambda1)) (neg.f64 lambda1))))
(sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))
(sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))
(+ (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* -1 (* (* lambda1 (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))
(fma.f64 (*.f64 (*.f64 lambda1 lambda2) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))) (sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda2 (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))
(fma.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (-.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) #s(literal 4 binary64))) (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))) (neg.f64 (*.f64 lambda1 (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))))) (sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(+ (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))) (* lambda2 (+ (* -1 (* (* lambda1 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* lambda1 (* lambda2 (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)) 3))))))))))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (-.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) #s(literal 4 binary64))) (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)) (*.f64 (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)) (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))) (-.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) #s(literal 4 binary64))) (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))) (neg.f64 (*.f64 lambda1 (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))))) (sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(* lambda2 (+ 1 (* -1/8 (pow phi1 2))))
(*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))
(* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2)))))
(*.f64 lambda2 (fma.f64 (neg.f64 lambda1) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (+ (* -1/8 (pow phi1 2)) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (+ 1 (* -1/8 (pow phi1 2))))))))))
(+.f64 lambda2 (*.f64 lambda2 (-.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 phi1 phi1)) (*.f64 (*.f64 lambda2 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))) (/.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) lambda2))))
(* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (+ (* -1/8 (pow phi1 2)) (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* (pow lambda2 3) (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (pow phi1 2) (* (pow lambda2 2) (+ 1 (* -1/8 (pow phi1 2)))))))))))
(*.f64 lambda2 (+.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) (/.f64 (*.f64 (neg.f64 lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) lambda2)) (fma.f64 #s(literal 1/2 binary64) (fma.f64 lambda1 (/.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 phi1 phi1) (*.f64 (*.f64 lambda2 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))) #s(literal 1 binary64))))
(* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2))))))
(*.f64 (fma.f64 (neg.f64 lambda1) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ (* -1/2 (/ (pow phi1 2) (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (* -1/8 (pow phi1 2))))))
(*.f64 (+.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 phi1 phi1)) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))) (neg.f64 lambda2))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* lambda1 (pow phi1 2)) (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (pow phi1 2) (+ 1 (* -1/8 (pow phi1 2)))))) lambda2)) (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (* -1/8 (pow phi1 2))))))
(*.f64 (+.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (/.f64 (-.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal 1 binary64)) (/.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))) lambda2)) (neg.f64 lambda2))) (neg.f64 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/64 (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) (*.f64 R (fma.f64 (*.f64 phi1 phi1) (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/64 binary64) (/.f64 (*.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)) (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 (*.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 (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (- lambda1 lambda2))) (* (pow phi1 2) (+ (* -1/4 (/ (* R (* (pow phi1 2) (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (* 1/64 (pow (- lambda1 lambda2) 2)) (* 1/4 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))))) (pow (- lambda1 lambda2) 3))) (* 1/2 (/ (* R (- (* 1/64 (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) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1/64 binary64) (/.f64 (*.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)) (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/4 binary64) (*.f64 R (*.f64 (*.f64 phi1 phi1) (*.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/64 binary64) (/.f64 (*.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)) (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 (-.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))
(* 1/8 (* R (* (pow phi1 2) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))
(* (pow phi1 2) (+ (* 1/8 (* R (- lambda1 lambda2))) (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) R) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 R (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))))
(* (pow phi1 2) (+ (* 1/8 (* R (- lambda1 lambda2))) (+ (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (* R (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 4) (- lambda1 lambda2)))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 4 binary64) (*.f64 R (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (/.f64 (*.f64 #s(literal -16 binary64) (*.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) (pow.f64 phi1 #s(literal 4 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) R))))
(* (pow phi1 2) (+ (* -128 (/ (* R (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (* (pow phi1 6) (pow (- lambda1 lambda2) 3)))) (+ (* 1/8 (* R (- lambda1 lambda2))) (+ (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (* R (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 4) (- lambda1 lambda2))))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) R) (fma.f64 #s(literal 4 binary64) (*.f64 R (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (/.f64 (*.f64 #s(literal -16 binary64) (*.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) (pow.f64 phi1 #s(literal 4 binary64)))))) (/.f64 (*.f64 #s(literal -128 binary64) (*.f64 (*.f64 R (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (/.f64 (*.f64 #s(literal -16 binary64) (*.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 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (pow.f64 phi1 #s(literal 6 binary64)))))))
(* 1/8 (* R (* (pow phi1 2) (- lambda1 lambda2))))
(*.f64 (*.f64 #s(literal 1/8 binary64) R) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))
(* (pow phi1 2) (+ (* 1/8 (* R (- lambda1 lambda2))) (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) R) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 R (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1)))))
(* (pow phi1 2) (+ (* 1/8 (* R (- lambda1 lambda2))) (+ (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (* R (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 4) (- lambda1 lambda2)))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 4 binary64) (*.f64 R (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (/.f64 (*.f64 #s(literal -16 binary64) (*.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) (pow.f64 phi1 #s(literal 4 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) R))))
(* (pow phi1 2) (+ (* -128 (/ (* R (* (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2)))))) (* (pow phi1 6) (pow (- lambda1 lambda2) 3)))) (+ (* 1/8 (* R (- lambda1 lambda2))) (+ (* 4 (/ (* R (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2)))) (* (pow phi1 2) (- lambda1 lambda2)))) (* 4 (/ (* R (- (pow (- lambda1 lambda2) 2) (* 16 (/ (pow (+ 1 (* -1/4 (pow (- lambda1 lambda2) 2))) 2) (pow (- lambda1 lambda2) 2))))) (* (pow phi1 4) (- lambda1 lambda2))))))))
(*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal 1/8 binary64) (*.f64 (-.f64 lambda1 lambda2) R) (fma.f64 #s(literal 4 binary64) (*.f64 R (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi1 phi1))) (/.f64 (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (/.f64 (*.f64 #s(literal -16 binary64) (*.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) (pow.f64 phi1 #s(literal 4 binary64)))))) (/.f64 (*.f64 #s(literal -128 binary64) (*.f64 (*.f64 R (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal -1/4 binary64) #s(literal 1 binary64))) (fma.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2) (/.f64 (*.f64 #s(literal -16 binary64) (*.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 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (pow.f64 phi1 #s(literal 6 binary64)))))))
(* R (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))
(fma.f64 R (*.f64 (*.f64 (*.f64 lambda1 lambda2) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))))) (*.f64 R (sqrt.f64 (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda1 (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))
(fma.f64 lambda1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda1 R) (fma.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 lambda2 lambda2)) (/.f64 (pow.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))))) (neg.f64 (*.f64 (*.f64 lambda2 R) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))))) (*.f64 R (sqrt.f64 (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))))
(+ (* R (sqrt (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (* lambda1 (+ (* -1 (* (* R (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* lambda1 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda2 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 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 (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (fma.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 lambda2 lambda2)) (/.f64 (pow.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)) (*.f64 (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)) (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))) (fma.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 lambda2 lambda2)) (/.f64 (pow.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))) (*.f64 (*.f64 lambda2 R) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))))) (*.f64 R (sqrt.f64 (fma.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))))
(* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(*.f64 (*.f64 lambda1 R) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (* R (+ 1 (* -1/8 (pow phi1 2))))))
(*.f64 lambda1 (fma.f64 R (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 R (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (neg.f64 lambda2))) lambda1)))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (+ 1 (* -1/8 (pow phi1 2)))))) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(*.f64 lambda1 (fma.f64 R (/.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (neg.f64 lambda1)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) R) (*.f64 (*.f64 lambda1 lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (*.f64 R (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))))
(* lambda1 (+ (* -1 (/ (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* (pow lambda1 3) (+ 1 (* -1/8 (pow phi1 2)))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda1 2) (+ 1 (* -1/8 (pow phi1 2)))))) (* R (+ 1 (* -1/8 (pow phi1 2))))))))
(*.f64 lambda1 (-.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 lambda2 (*.f64 phi1 phi1)) (*.f64 (*.f64 lambda1 (*.f64 lambda1 lambda1)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (*.f64 phi1 phi1) R) (*.f64 (*.f64 lambda1 lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))) (*.f64 R (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (*.f64 lambda2 R) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) lambda1)))
(* -1 (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))))
(*.f64 R (*.f64 (neg.f64 lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(* -1 (* lambda1 (+ (* -1 (/ (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) lambda1)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(*.f64 (neg.f64 lambda1) (fma.f64 R (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 R (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (neg.f64 lambda2))) lambda1)))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) lambda1)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(*.f64 (neg.f64 lambda1) (fma.f64 R (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) R) (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (*.f64 (*.f64 lambda2 R) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (neg.f64 lambda1))))
(* -1 (* lambda1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda2 (pow phi1 2))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (* R (pow phi1 2)) (+ 1 (* -1/8 (pow phi1 2)))))) lambda1)) (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) lambda1)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(neg.f64 (*.f64 lambda1 (-.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (/.f64 (fma.f64 R (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (+.f64 (/.f64 lambda2 lambda1) #s(literal 1 binary64)) (/.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))))) (neg.f64 lambda1))) lambda1))))
(* R (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(+ (* -1 (* (* R (* lambda1 (* lambda2 (pow (+ 1 (* -1/8 (pow phi1 2))) 2)))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* R (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))
(-.f64 (*.f64 R (sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))) (*.f64 R (*.f64 (*.f64 (*.f64 lambda1 lambda2) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* 1/2 (* (* R (* lambda2 (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))
(fma.f64 lambda2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda2 R) (-.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) #s(literal 4 binary64))) (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))) (neg.f64 (*.f64 (*.f64 lambda1 R) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))))) (*.f64 R (sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))))
(+ (* R (sqrt (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))) (* lambda2 (+ (* -1 (* (* R (* lambda1 (pow (+ 1 (* -1/8 (pow phi1 2))) 2))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))) (* lambda2 (+ (* 1/2 (* (* R (* lambda1 (* lambda2 (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))) (sqrt (/ 1 (pow (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)) 3))))) (* 1/2 (* (* R (- (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (/ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 4)) (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2))))) (sqrt (/ 1 (+ (* (pow lambda1 2) (pow (+ 1 (* -1/8 (pow phi1 2))) 2)) (pow phi1 2)))))))))))
(fma.f64 lambda2 (-.f64 (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (*.f64 R (fma.f64 lambda1 (*.f64 (*.f64 (*.f64 lambda2 (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (-.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) #s(literal 4 binary64))) (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)) (*.f64 (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)) (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))) (-.f64 (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 lambda1 lambda1) (pow.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) #s(literal 4 binary64))) (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))))))) (*.f64 R (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))) (*.f64 lambda1 (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))))) (*.f64 R (sqrt.f64 (fma.f64 (*.f64 lambda1 lambda1) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1)))))
(* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))
(*.f64 (*.f64 lambda2 R) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2))))))
(*.f64 lambda2 (fma.f64 R (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 lambda1 R) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (neg.f64 lambda2))))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (+ 1 (* -1/8 (pow phi1 2)))))) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(*.f64 lambda2 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) R) (*.f64 (*.f64 lambda2 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (*.f64 R (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (*.f64 lambda1 R) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) lambda2)))
(* lambda2 (+ (* -1 (/ (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* (pow lambda2 3) (+ 1 (* -1/8 (pow phi1 2)))))) (+ (* 1/2 (/ (* R (pow phi1 2)) (* (pow lambda2 2) (+ 1 (* -1/8 (pow phi1 2)))))) (* R (+ 1 (* -1/8 (pow phi1 2))))))))
(*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (fma.f64 R (/.f64 (*.f64 lambda1 (*.f64 phi1 phi1)) (*.f64 (*.f64 lambda2 (*.f64 lambda2 lambda2)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (*.f64 phi1 phi1) R) (*.f64 (*.f64 lambda2 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))) (fma.f64 R (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 lambda1 R) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (neg.f64 lambda2)))))
(* -1 (* R (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))))
(*.f64 R (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (neg.f64 lambda2)))
(* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(*.f64 (fma.f64 R (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 lambda1 R) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (neg.f64 lambda2))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1/2 (/ (* R (pow phi1 2)) (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(*.f64 (-.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) R) (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) (*.f64 (*.f64 lambda1 R) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) lambda2)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (* R (* lambda1 (pow phi1 2))) (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))) (* 1/2 (/ (* R (pow phi1 2)) (+ 1 (* -1/8 (pow phi1 2)))))) lambda2)) (* R (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))) lambda2)) (* R (+ 1 (* -1/8 (pow phi1 2)))))))
(*.f64 (-.f64 (*.f64 R (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 lambda1 R) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (+.f64 (/.f64 lambda1 lambda2) #s(literal 1 binary64)) (/.f64 (*.f64 phi1 phi1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))))) lambda2)) lambda2)) (neg.f64 lambda2))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(* R (sqrt (+ (* (pow (+ 1 (* -1/8 (pow phi1 2))) 2) (pow (- lambda1 lambda2) 2)) (pow phi1 2))))
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (*.f64 phi1 phi1))))
(* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (neg.f64 lambda2))
(+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))
(* lambda1 (+ 1 (* -1/8 (pow phi1 2))))
(*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))
(* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (* -1/8 (pow phi1 2)))))
(*.f64 lambda1 (fma.f64 (neg.f64 lambda2) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (* -1/8 (pow phi1 2)))))
(*.f64 lambda1 (fma.f64 (neg.f64 lambda2) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(* lambda1 (+ 1 (+ (* -1 (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1)) (* -1/8 (pow phi1 2)))))
(*.f64 lambda1 (fma.f64 (neg.f64 lambda2) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(* lambda1 (+ 1 (* -1/8 (pow phi1 2))))
(*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))
(* -1 (* lambda1 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1))))
(*.f64 (neg.f64 lambda1) (-.f64 (/.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(* -1 (* lambda1 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1))))
(*.f64 (neg.f64 lambda1) (-.f64 (/.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(* -1 (* lambda1 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))) lambda1))))
(*.f64 (neg.f64 lambda1) (-.f64 (/.f64 (*.f64 lambda2 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(* lambda1 (+ 1 (* -1/8 (pow phi1 2))))
(*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))
(+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))
(+ (* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2))))) (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (-.f64 lambda1 lambda2))
(* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (neg.f64 lambda2))
(* lambda2 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(* lambda2 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(* lambda2 (+ (* -1 (+ 1 (* -1/8 (pow phi1 2)))) (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)))
(*.f64 lambda2 (-.f64 (/.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))
(* -1 (* lambda2 (+ 1 (* -1/8 (pow phi1 2)))))
(*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (neg.f64 lambda2))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2))))))
(*.f64 (fma.f64 (neg.f64 lambda1) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2))))))
(*.f64 (fma.f64 (neg.f64 lambda1) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (neg.f64 lambda2))
(* -1 (* lambda2 (+ 1 (+ (* -1 (/ (* lambda1 (+ 1 (* -1/8 (pow phi1 2)))) lambda2)) (* -1/8 (pow phi1 2))))))
(*.f64 (fma.f64 (neg.f64 lambda1) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) (neg.f64 lambda2))
(- lambda1 lambda2)
(-.f64 lambda1 lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)
(-.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64)) (-.f64 lambda1 lambda2) lambda1) lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)
(-.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64)) (-.f64 lambda1 lambda2) lambda1) lambda2)
(- (+ lambda1 (* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))) lambda2)
(-.f64 (fma.f64 (*.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64)) (-.f64 lambda1 lambda2) lambda1) lambda2)
(* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))
(*.f64 (*.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64)) (-.f64 lambda1 lambda2))
(* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (-.f64 (fma.f64 (-.f64 lambda1 lambda2) #s(literal -1/8 binary64) (/.f64 lambda1 (*.f64 phi1 phi1))) (/.f64 lambda2 (*.f64 phi1 phi1))))
(* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (-.f64 (fma.f64 (-.f64 lambda1 lambda2) #s(literal -1/8 binary64) (/.f64 lambda1 (*.f64 phi1 phi1))) (/.f64 lambda2 (*.f64 phi1 phi1))))
(* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (-.f64 (fma.f64 (-.f64 lambda1 lambda2) #s(literal -1/8 binary64) (/.f64 lambda1 (*.f64 phi1 phi1))) (/.f64 lambda2 (*.f64 phi1 phi1))))
(* -1/8 (* (pow phi1 2) (- lambda1 lambda2)))
(*.f64 (*.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64)) (-.f64 lambda1 lambda2))
(* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (-.f64 (fma.f64 (-.f64 lambda1 lambda2) #s(literal -1/8 binary64) (/.f64 lambda1 (*.f64 phi1 phi1))) (/.f64 lambda2 (*.f64 phi1 phi1))))
(* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (-.f64 (fma.f64 (-.f64 lambda1 lambda2) #s(literal -1/8 binary64) (/.f64 lambda1 (*.f64 phi1 phi1))) (/.f64 lambda2 (*.f64 phi1 phi1))))
(* (pow phi1 2) (- (+ (* -1/8 (- lambda1 lambda2)) (/ lambda1 (pow phi1 2))) (/ lambda2 (pow phi1 2))))
(*.f64 (*.f64 phi1 phi1) (-.f64 (fma.f64 (-.f64 lambda1 lambda2) #s(literal -1/8 binary64) (/.f64 lambda1 (*.f64 phi1 phi1))) (/.f64 lambda2 (*.f64 phi1 phi1))))
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
(* R phi1)
(*.f64 phi1 R)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (pow phi1 2)))
(fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))
(+ 1 (* -1/8 (pow phi1 2)))
(fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))
(+ 1 (* -1/8 (pow phi1 2)))
(fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))
(* -1/8 (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64))
(* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 phi1)) #s(literal -1/8 binary64)))
(* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 phi1)) #s(literal -1/8 binary64)))
(* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 phi1)) #s(literal -1/8 binary64)))
(* -1/8 (pow phi1 2))
(*.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64))
(* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 phi1)) #s(literal -1/8 binary64)))
(* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 phi1)) #s(literal -1/8 binary64)))
(* (pow phi1 2) (- (/ 1 (pow phi1 2)) 1/8))
(*.f64 (*.f64 phi1 phi1) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 phi1 phi1)) #s(literal -1/8 binary64)))
(pow phi1 2)
(*.f64 phi1 phi1)
(pow phi1 2)
(*.f64 phi1 phi1)
(pow phi1 2)
(*.f64 phi1 phi1)
(pow phi1 2)
(*.f64 phi1 phi1)
(pow phi1 2)
(*.f64 phi1 phi1)
(pow phi1 2)
(*.f64 phi1 phi1)
(pow phi1 2)
(*.f64 phi1 phi1)
(pow phi1 2)
(*.f64 phi1 phi1)
(pow phi1 2)
(*.f64 phi1 phi1)
(pow phi1 2)
(*.f64 phi1 phi1)
(pow phi1 2)
(*.f64 phi1 phi1)
(pow phi1 2)
(*.f64 phi1 phi1)

eval422.0ms (3.1%)

Memory
-14.6MiB live, 438.7MiB allocated
Compiler

Compiled 72 365 to 6 042 computations (91.7% saved)

prune468.0ms (3.4%)

Memory
-1.8MiB live, 570.3MiB allocated
Pruning

37 alts after pruning (34 fresh and 3 done)

PrunedKeptTotal
New2 190122 202
Fresh212243
Picked415
Done123
Total2 216372 253
Accuracy
96.9%
Counts
2 253 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.8%
(fma.f64 R (neg.f64 phi1) (*.f64 R phi2))
18.8%
(*.f64 (hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))) phi1) R)
14.4%
(*.f64 (hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) phi1) R)
53.1%
(*.f64 (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) R)
50.2%
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)))))) R)
57.3%
(*.f64 (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
49.2%
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)) (neg.f64 lambda1)) R)
26.5%
(*.f64 (*.f64 (neg.f64 lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) R)
50.6%
(*.f64 (*.f64 (neg.f64 lambda1) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 phi1 phi1) lambda1) lambda2) lambda1))) R)
5.8%
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2)) R)
27.5%
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) R)
36.6%
(*.f64 (*.f64 lambda2 (fma.f64 (neg.f64 lambda1) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) R)
49.4%
(*.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2))) R)
24.0%
(*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) R)
14.0%
(*.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) R)
8.1%
(*.f64 (*.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)))) R)
10.1%
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) R)
8.5%
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
25.3%
(*.f64 (*.f64 R (neg.f64 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
12.9%
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))) lambda1)
24.8%
(*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
51.0%
(*.f64 (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))) R)
52.9%
(*.f64 (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))) R)
63.6%
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.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)))) R)
8.7%
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
27.5%
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
29.5%
(*.f64 (neg.f64 phi1) R)
36.4%
(*.f64 (neg.f64 lambda1) (fma.f64 R (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 R (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (neg.f64 lambda2))) lambda1)))
49.6%
(*.f64 (neg.f64 lambda1) (-.f64 R (/.f64 (fma.f64 lambda2 R (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) R)) lambda1)) lambda1)))
29.0%
(*.f64 (neg.f64 lambda1) R)
51.5%
(*.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))) #s(literal 1/2 binary64))) R)
50.6%
(*.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/2 binary64))) R)
29.1%
(*.f64 phi2 R)
55.4%
(*.f64 lambda2 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (+.f64 R (neg.f64 (/.f64 (*.f64 R lambda1) lambda2)))))
26.9%
(*.f64 lambda2 R)
54.6%
(*.f64 R (-.f64 phi2 phi1))
14.2%
(*.f64 R (*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))) lambda1))
Compiler

Compiled 2 173 to 876 computations (59.7% saved)

regimes302.0ms (2.2%)

Memory
27.2MiB live, 419.0MiB allocated
Counts
107 → 2
Calls
Call 1
Inputs
(*.f64 lambda2 R)
(*.f64 phi2 R)
(*.f64 phi1 (neg.f64 R))
(*.f64 (neg.f64 lambda1) R)
(*.f64 (neg.f64 phi1) R)
(*.f64 R (-.f64 phi2 phi1))
(fma.f64 R (neg.f64 phi1) (*.f64 R phi2))
(*.f64 R (sqrt.f64 (*.f64 phi1 phi1)))
(*.f64 R (sqrt.f64 (*.f64 phi2 phi2)))
(*.f64 (sqrt.f64 (*.f64 phi1 phi1)) R)
(*.f64 (sqrt.f64 (*.f64 phi2 phi2)) R)
(*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) R))
(*.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) R)
(*.f64 lambda2 (fma.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1/8 binary64) (neg.f64 R)))
(*.f64 phi2 (/.f64 (*.f64 R (neg.f64 phi1)) phi2))
(*.f64 (*.f64 (neg.f64 lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) R)
(*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 lambda1 (*.f64 phi2 phi2)) (neg.f64 lambda1)) R)
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(*.f64 phi1 (fma.f64 R (/.f64 phi2 phi1) (neg.f64 R)))
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2)))
(*.f64 phi2 (fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(*.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2))) R)
(neg.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (neg.f64 phi1)))
(*.f64 (neg.f64 phi2) (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)) (neg.f64 lambda1)) R)
(*.f64 (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(*.f64 phi2 (-.f64 R (*.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi2) phi1))))
(*.f64 phi2 (-.f64 R (*.f64 phi1 (*.f64 (/.f64 #s(literal 1 binary64) phi2) R))))
(fma.f64 phi2 R (*.f64 (neg.f64 (*.f64 phi1 (/.f64 R phi2))) phi2))
(*.f64 (fma.f64 phi2 (*.f64 (/.f64 #s(literal 1 binary64) phi1) (neg.f64 R)) R) (neg.f64 phi1))
(*.f64 (fma.f64 (/.f64 (neg.f64 R) phi1) (*.f64 (neg.f64 phi2) #s(literal -1 binary64)) R) (neg.f64 phi1))
(*.f64 phi2 (*.f64 phi1 (-.f64 (/.f64 R phi1) (/.f64 R phi2))))
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 phi2 R)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R))) (+.f64 #s(literal 0 binary64) (*.f64 phi1 R)))
(*.f64 (*.f64 (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1))) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 phi1 #s(literal 0 binary64)))) R)
(*.f64 (fma.f64 (*.f64 phi2 phi2) (fma.f64 lambda1 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) #s(literal -1/384 binary64))) (neg.f64 lambda1)) R)
(*.f64 phi2 (-.f64 R (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 phi2 R) phi1))))
(/.f64 phi2 (/.f64 #s(literal 1 binary64) (-.f64 R (*.f64 phi1 (/.f64 R phi2)))))
(/.f64 (neg.f64 phi1) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(*.f64 phi2 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (*.f64 phi1 (/.f64 R phi2))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) phi1) (/.f64 R (/.f64 #s(literal 1 binary64) phi2)) R) (neg.f64 phi1))
(*.f64 (*.f64 (neg.f64 lambda1) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 phi1 phi1) lambda1) lambda2) lambda1))) R)
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) lambda1) (*.f64 R lambda1))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) lambda2) (*.f64 R (neg.f64 lambda2)))
(*.f64 (*.f64 lambda2 (fma.f64 (neg.f64 lambda1) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) R)
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))) (-.f64 lambda1 lambda2))
(*.f64 (neg.f64 lambda1) (-.f64 R (/.f64 (fma.f64 lambda2 R (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) R)) lambda1)) lambda1)))
(*.f64 (fma.f64 (/.f64 (neg.f64 (*.f64 R (*.f64 R R))) (fma.f64 R R #s(literal 0 binary64))) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)) R)
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)) R)
(*.f64 (neg.f64 lambda1) (fma.f64 R (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 R (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (neg.f64 lambda2))) lambda1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 #s(literal 1 binary64) (fma.f64 R R #s(literal 0 binary64)))) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
(/.f64 (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) phi2) (fma.f64 phi1 (/.f64 R phi2) R))
(*.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1))) (+.f64 R (/.f64 (*.f64 R phi2) phi1))) (neg.f64 phi1))
(*.f64 (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) phi2) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (/.f64 R phi2) R)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 phi1 (/.f64 R phi2) R) (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) phi2)))
(*.f64 phi2 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 R (neg.f64 (*.f64 phi1 (/.f64 R phi2)))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))))))
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
(*.f64 (hypot.f64 phi2 (-.f64 lambda1 lambda2)) R)
(*.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 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) R)
(*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) R)
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(*.f64 (*.f64 R (neg.f64 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) R)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2)) R)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)) R)
(*.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 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))) lambda1)
(neg.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2)) R)
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) R)
(*.f64 (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))) R)
(*.f64 (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))) R)
(*.f64 lambda2 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (+.f64 R (neg.f64 (/.f64 (*.f64 R lambda1) lambda2)))))
(*.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R)
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)))))) R)
(*.f64 (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) R)
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
(*.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 phi1 phi1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) #s(literal 1/2 binary64))) R)
(*.f64 (*.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)))) R)
(*.f64 R (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (*.f64 phi1 phi1))))
(*.f64 lambda1 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R (/.f64 (*.f64 (*.f64 R lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) (neg.f64 lambda1))))
(*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) R) (/.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))) lambda2)))
(*.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 (hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal 1 binary64))))) phi1) R)
(*.f64 R (*.f64 (fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) phi1) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) lambda1))
(*.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 #s(literal 1/2 binary64)))))) (-.f64 lambda1 lambda2)) (*.f64 phi1 phi1))) #s(literal 1/2 binary64))) R)
(*.f64 (hypot.f64 (exp.f64 (log.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64)))))) phi1) R)
(*.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 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64))) (neg.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (sin.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))) lambda1))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 lambda1 lambda2) (-.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)))) R)
Outputs
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R)
Calls

9 calls:

40.0ms
R
40.0ms
phi2
35.0ms
phi1
34.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))))
31.0ms
lambda2
Results
AccuracySegmentsBranch
81.3%2R
80.7%3lambda1
81.7%3lambda2
89.3%2phi1
93.2%2phi2
84.4%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)))))
84.8%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))))
84.8%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)))
84.7%3(-.f64 lambda1 lambda2)
Compiler

Compiled 144 to 79 computations (45.1% saved)

regimes91.0ms (0.7%)

Memory
-15.4MiB live, 96.9MiB allocated
Counts
93 → 2
Calls
Call 1
Inputs
(*.f64 lambda2 R)
(*.f64 phi2 R)
(*.f64 phi1 (neg.f64 R))
(*.f64 (neg.f64 lambda1) R)
(*.f64 (neg.f64 phi1) R)
(*.f64 R (-.f64 phi2 phi1))
(fma.f64 R (neg.f64 phi1) (*.f64 R phi2))
(*.f64 R (sqrt.f64 (*.f64 phi1 phi1)))
(*.f64 R (sqrt.f64 (*.f64 phi2 phi2)))
(*.f64 (sqrt.f64 (*.f64 phi1 phi1)) R)
(*.f64 (sqrt.f64 (*.f64 phi2 phi2)) R)
(*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) R))
(*.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) R)
(*.f64 lambda2 (fma.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1/8 binary64) (neg.f64 R)))
(*.f64 phi2 (/.f64 (*.f64 R (neg.f64 phi1)) phi2))
(*.f64 (*.f64 (neg.f64 lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) R)
(*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 lambda1 (*.f64 phi2 phi2)) (neg.f64 lambda1)) R)
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(*.f64 phi1 (fma.f64 R (/.f64 phi2 phi1) (neg.f64 R)))
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2)))
(*.f64 phi2 (fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(*.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2))) R)
(neg.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (neg.f64 phi1)))
(*.f64 (neg.f64 phi2) (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)) (neg.f64 lambda1)) R)
(*.f64 (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(*.f64 phi2 (-.f64 R (*.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi2) phi1))))
(*.f64 phi2 (-.f64 R (*.f64 phi1 (*.f64 (/.f64 #s(literal 1 binary64) phi2) R))))
(fma.f64 phi2 R (*.f64 (neg.f64 (*.f64 phi1 (/.f64 R phi2))) phi2))
(*.f64 (fma.f64 phi2 (*.f64 (/.f64 #s(literal 1 binary64) phi1) (neg.f64 R)) R) (neg.f64 phi1))
(*.f64 (fma.f64 (/.f64 (neg.f64 R) phi1) (*.f64 (neg.f64 phi2) #s(literal -1 binary64)) R) (neg.f64 phi1))
(*.f64 phi2 (*.f64 phi1 (-.f64 (/.f64 R phi1) (/.f64 R phi2))))
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 phi2 R)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R))) (+.f64 #s(literal 0 binary64) (*.f64 phi1 R)))
(*.f64 (*.f64 (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1))) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 phi1 #s(literal 0 binary64)))) R)
(*.f64 (fma.f64 (*.f64 phi2 phi2) (fma.f64 lambda1 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) #s(literal -1/384 binary64))) (neg.f64 lambda1)) R)
(*.f64 phi2 (-.f64 R (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 phi2 R) phi1))))
(/.f64 phi2 (/.f64 #s(literal 1 binary64) (-.f64 R (*.f64 phi1 (/.f64 R phi2)))))
(/.f64 (neg.f64 phi1) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(*.f64 phi2 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (*.f64 phi1 (/.f64 R phi2))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) phi1) (/.f64 R (/.f64 #s(literal 1 binary64) phi2)) R) (neg.f64 phi1))
(*.f64 (*.f64 (neg.f64 lambda1) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 phi1 phi1) lambda1) lambda2) lambda1))) R)
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) lambda1) (*.f64 R lambda1))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) lambda2) (*.f64 R (neg.f64 lambda2)))
(*.f64 (*.f64 lambda2 (fma.f64 (neg.f64 lambda1) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) R)
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))) (-.f64 lambda1 lambda2))
(*.f64 (neg.f64 lambda1) (-.f64 R (/.f64 (fma.f64 lambda2 R (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) R)) lambda1)) lambda1)))
(*.f64 (fma.f64 (/.f64 (neg.f64 (*.f64 R (*.f64 R R))) (fma.f64 R R #s(literal 0 binary64))) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)) R)
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)) R)
(*.f64 (neg.f64 lambda1) (fma.f64 R (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 R (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (neg.f64 lambda2))) lambda1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 #s(literal 1 binary64) (fma.f64 R R #s(literal 0 binary64)))) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
(/.f64 (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) phi2) (fma.f64 phi1 (/.f64 R phi2) R))
(*.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1))) (+.f64 R (/.f64 (*.f64 R phi2) phi1))) (neg.f64 phi1))
(*.f64 (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) phi2) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (/.f64 R phi2) R)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 phi1 (/.f64 R phi2) R) (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) phi2)))
(*.f64 phi2 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 R (neg.f64 (*.f64 phi1 (/.f64 R phi2)))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))))))
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
(*.f64 (hypot.f64 phi2 (-.f64 lambda1 lambda2)) R)
(*.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 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) R)
(*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) R)
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(*.f64 (*.f64 R (neg.f64 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) R)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2)) R)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)) R)
(*.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 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))) lambda1)
(neg.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2)) R)
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) R)
(*.f64 (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))) R)
(*.f64 (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))) R)
(*.f64 lambda2 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (+.f64 R (neg.f64 (/.f64 (*.f64 R lambda1) lambda2)))))
(*.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R)
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)))))) R)
(*.f64 (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) R)
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
Outputs
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 (hypot.f64 phi2 (-.f64 lambda1 lambda2)) R)
Calls

2 calls:

44.0ms
phi2
41.0ms
phi1
Results
AccuracySegmentsBranch
84.8%2phi1
88.1%2phi2
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes33.0ms (0.2%)

Memory
11.9MiB live, 62.0MiB allocated
Counts
92 → 2
Calls
Call 1
Inputs
(*.f64 lambda2 R)
(*.f64 phi2 R)
(*.f64 phi1 (neg.f64 R))
(*.f64 (neg.f64 lambda1) R)
(*.f64 (neg.f64 phi1) R)
(*.f64 R (-.f64 phi2 phi1))
(fma.f64 R (neg.f64 phi1) (*.f64 R phi2))
(*.f64 R (sqrt.f64 (*.f64 phi1 phi1)))
(*.f64 R (sqrt.f64 (*.f64 phi2 phi2)))
(*.f64 (sqrt.f64 (*.f64 phi1 phi1)) R)
(*.f64 (sqrt.f64 (*.f64 phi2 phi2)) R)
(*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) R))
(*.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) R)
(*.f64 lambda2 (fma.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1/8 binary64) (neg.f64 R)))
(*.f64 phi2 (/.f64 (*.f64 R (neg.f64 phi1)) phi2))
(*.f64 (*.f64 (neg.f64 lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) R)
(*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 lambda1 (*.f64 phi2 phi2)) (neg.f64 lambda1)) R)
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(*.f64 phi1 (fma.f64 R (/.f64 phi2 phi1) (neg.f64 R)))
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2)))
(*.f64 phi2 (fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(*.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2))) R)
(neg.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (neg.f64 phi1)))
(*.f64 (neg.f64 phi2) (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)) (neg.f64 lambda1)) R)
(*.f64 (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(*.f64 phi2 (-.f64 R (*.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi2) phi1))))
(*.f64 phi2 (-.f64 R (*.f64 phi1 (*.f64 (/.f64 #s(literal 1 binary64) phi2) R))))
(fma.f64 phi2 R (*.f64 (neg.f64 (*.f64 phi1 (/.f64 R phi2))) phi2))
(*.f64 (fma.f64 phi2 (*.f64 (/.f64 #s(literal 1 binary64) phi1) (neg.f64 R)) R) (neg.f64 phi1))
(*.f64 (fma.f64 (/.f64 (neg.f64 R) phi1) (*.f64 (neg.f64 phi2) #s(literal -1 binary64)) R) (neg.f64 phi1))
(*.f64 phi2 (*.f64 phi1 (-.f64 (/.f64 R phi1) (/.f64 R phi2))))
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 #s(literal 1 binary64) (/.f64 phi2 R)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 phi1 R) (*.f64 phi1 R))) (+.f64 #s(literal 0 binary64) (*.f64 phi1 R)))
(*.f64 (*.f64 (neg.f64 (*.f64 phi1 (*.f64 phi1 phi1))) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 phi1 #s(literal 0 binary64)))) R)
(*.f64 (fma.f64 (*.f64 phi2 phi2) (fma.f64 lambda1 #s(literal 1/8 binary64) (*.f64 (*.f64 lambda1 (*.f64 phi2 phi2)) #s(literal -1/384 binary64))) (neg.f64 lambda1)) R)
(*.f64 phi2 (-.f64 R (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 phi2 R) phi1))))
(/.f64 phi2 (/.f64 #s(literal 1 binary64) (-.f64 R (*.f64 phi1 (/.f64 R phi2)))))
(/.f64 (neg.f64 phi1) (/.f64 #s(literal 1 binary64) (-.f64 R (/.f64 (*.f64 R phi2) phi1))))
(*.f64 phi2 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 R (*.f64 phi1 (/.f64 R phi2))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) phi1) (/.f64 R (/.f64 #s(literal 1 binary64) phi2)) R) (neg.f64 phi1))
(*.f64 (*.f64 (neg.f64 lambda1) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 phi1 phi1) lambda1) lambda2) lambda1))) R)
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) lambda1) (*.f64 R lambda1))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda2 lambda2) #s(literal 1 binary64))) lambda2) (*.f64 R (neg.f64 lambda2)))
(*.f64 (*.f64 lambda2 (fma.f64 (neg.f64 lambda1) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) R)
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 R (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64)) (*.f64 phi2 phi2)))) (-.f64 lambda1 lambda2))
(*.f64 (neg.f64 lambda1) (-.f64 R (/.f64 (fma.f64 lambda2 R (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 phi1 phi1) R)) lambda1)) lambda1)))
(*.f64 (fma.f64 (/.f64 (neg.f64 (*.f64 R (*.f64 R R))) (fma.f64 R R #s(literal 0 binary64))) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 lambda1 lambda1) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi1 phi1) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)) R)
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 phi2 phi2) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)) R)
(*.f64 (neg.f64 lambda1) (fma.f64 R (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 R (*.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) (neg.f64 lambda2))) lambda1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 (*.f64 R (*.f64 R R))) (/.f64 #s(literal 1 binary64) (fma.f64 R R #s(literal 0 binary64)))) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 R (*.f64 phi2 phi2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) #s(literal 1 binary64))) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 R phi2)) phi2) (-.f64 lambda1 lambda2)) (*.f64 R (-.f64 lambda1 lambda2)))
(/.f64 (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) phi2) (fma.f64 phi1 (/.f64 R phi2) R))
(*.f64 (/.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 phi2 phi2) (*.f64 R R)) (*.f64 phi1 phi1))) (+.f64 R (/.f64 (*.f64 R phi2) phi1))) (neg.f64 phi1))
(*.f64 (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) phi2) (/.f64 #s(literal 1 binary64) (fma.f64 phi1 (/.f64 R phi2) R)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 phi1 (/.f64 R phi2) R) (*.f64 (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))) phi2)))
(*.f64 phi2 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 R (neg.f64 (*.f64 phi1 (/.f64 R phi2)))) (-.f64 (*.f64 R R) (/.f64 (*.f64 (*.f64 R phi1) (*.f64 R phi1)) (*.f64 phi2 phi2))))))
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
(*.f64 (hypot.f64 phi2 (-.f64 lambda1 lambda2)) R)
(*.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 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1))) R)
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) R)
(*.f64 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) R)
(*.f64 (neg.f64 (*.f64 R lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))
(*.f64 (neg.f64 (*.f64 R lambda2)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(*.f64 (*.f64 R (neg.f64 lambda1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda1)) R)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (neg.f64 lambda2)) R)
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (neg.f64 lambda1)) R)
(*.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 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))
(*.f64 (*.f64 R (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 phi1)))) lambda1)
(neg.f64 (*.f64 (*.f64 R lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))
(*.f64 R (neg.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) lambda1)))
(*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) (neg.f64 lambda2)) R)
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) R)
(*.f64 (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))) R)
(*.f64 (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))) R)
(*.f64 lambda2 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 phi2 phi1)) #s(literal 1/2 binary64))) (+.f64 R (neg.f64 (/.f64 (*.f64 R lambda1) lambda2)))))
(*.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 phi1 phi2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R)
(*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 phi1 (*.f64 phi1 #s(literal -1/8 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 phi1 (*.f64 phi1 (*.f64 phi1 phi1))) #s(literal 1/64 binary64) #s(literal -1 binary64)))))) R)
(*.f64 (hypot.f64 phi1 (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R)
(*.f64 (hypot.f64 phi2 (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) R)
Outputs
(*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R)
(*.f64 (hypot.f64 phi2 (-.f64 lambda1 lambda2)) R)
Calls

1 calls:

29.0ms
phi2
Results
AccuracySegmentsBranch
85.3%2phi2
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes131.0ms (0.9%)

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

6 calls:

20.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))))
20.0ms
phi2
19.0ms
phi1
18.0ms
(+.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)))
17.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.9%2(-.f64 lambda1 lambda2)
71.4%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)))))
71.4%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))))
71.4%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)))
77.4%3phi1
82.4%2phi2
Compiler

Compiled 126 to 64 computations (49.2% saved)

regimes236.0ms (1.7%)

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

9 calls:

36.0ms
phi1
34.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)))))
30.0ms
(-.f64 lambda1 lambda2)
29.0ms
lambda1
24.0ms
R
Results
AccuracySegmentsBranch
56.4%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)))))
56.7%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))))
56.7%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)))
72.4%3phi1
70.0%2(-.f64 lambda1 lambda2)
68.1%3lambda1
67.8%3lambda2
60.9%3R
66.0%3phi2
Compiler

Compiled 144 to 79 computations (45.1% saved)

regimes23.0ms (0.2%)

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

1 calls:

20.0ms
phi1
Results
AccuracySegmentsBranch
72.3%3phi1
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes30.0ms (0.2%)

Memory
-28.4MiB live, 25.3MiB allocated
Counts
35 → 3
Calls
Call 1
Inputs
(*.f64 lambda2 R)
(*.f64 phi2 R)
(*.f64 phi1 (neg.f64 R))
(*.f64 (neg.f64 lambda1) R)
(*.f64 (neg.f64 phi1) R)
(*.f64 R (-.f64 phi2 phi1))
(fma.f64 R (neg.f64 phi1) (*.f64 R phi2))
(*.f64 R (sqrt.f64 (*.f64 phi1 phi1)))
(*.f64 R (sqrt.f64 (*.f64 phi2 phi2)))
(*.f64 (sqrt.f64 (*.f64 phi1 phi1)) R)
(*.f64 (sqrt.f64 (*.f64 phi2 phi2)) R)
(*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) R))
(*.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) R)
(*.f64 lambda2 (fma.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1/8 binary64) (neg.f64 R)))
(*.f64 phi2 (/.f64 (*.f64 R (neg.f64 phi1)) phi2))
(*.f64 (*.f64 (neg.f64 lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) R)
(*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 lambda1 (*.f64 phi2 phi2)) (neg.f64 lambda1)) R)
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(*.f64 phi1 (fma.f64 R (/.f64 phi2 phi1) (neg.f64 R)))
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2)))
(*.f64 phi2 (fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
(*.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2))) R)
(neg.f64 (*.f64 phi1 (-.f64 R (/.f64 (*.f64 phi2 R) phi1))))
(*.f64 R (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)) (neg.f64 phi1)))
(*.f64 (neg.f64 phi2) (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lambda2 lambda1)) (neg.f64 lambda1)) R)
(*.f64 (fma.f64 (neg.f64 R) (/.f64 phi2 phi1) R) (neg.f64 phi1))
(*.f64 phi2 (-.f64 R (*.f64 R (*.f64 (/.f64 #s(literal 1 binary64) phi2) phi1))))
(*.f64 phi2 (-.f64 R (*.f64 phi1 (*.f64 (/.f64 #s(literal 1 binary64) phi2) R))))
(fma.f64 phi2 R (*.f64 (neg.f64 (*.f64 phi1 (/.f64 R phi2))) phi2))
(*.f64 (fma.f64 phi2 (*.f64 (/.f64 #s(literal 1 binary64) phi1) (neg.f64 R)) R) (neg.f64 phi1))
(*.f64 (fma.f64 (/.f64 (neg.f64 R) phi1) (*.f64 (neg.f64 phi2) #s(literal -1 binary64)) R) (neg.f64 phi1))
Outputs
(*.f64 R (-.f64 phi2 phi1))
(*.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2))) R)
(*.f64 phi2 R)
Calls

1 calls:

28.0ms
phi1
Results
AccuracySegmentsBranch
72.3%3phi1
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes41.0ms (0.3%)

Memory
14.8MiB live, 91.0MiB allocated
Counts
24 → 3
Calls
Call 1
Inputs
(*.f64 lambda2 R)
(*.f64 phi2 R)
(*.f64 phi1 (neg.f64 R))
(*.f64 (neg.f64 lambda1) R)
(*.f64 (neg.f64 phi1) R)
(*.f64 R (-.f64 phi2 phi1))
(fma.f64 R (neg.f64 phi1) (*.f64 R phi2))
(*.f64 R (sqrt.f64 (*.f64 phi1 phi1)))
(*.f64 R (sqrt.f64 (*.f64 phi2 phi2)))
(*.f64 (sqrt.f64 (*.f64 phi1 phi1)) R)
(*.f64 (sqrt.f64 (*.f64 phi2 phi2)) R)
(*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) (*.f64 R (*.f64 phi2 phi2)) R))
(*.f64 (*.f64 lambda1 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) R)
(*.f64 lambda2 (fma.f64 (*.f64 R (*.f64 phi2 phi2)) #s(literal 1/8 binary64) (neg.f64 R)))
(*.f64 phi2 (/.f64 (*.f64 R (neg.f64 phi1)) phi2))
(*.f64 (*.f64 (neg.f64 lambda1) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))) R)
(*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 lambda1 (*.f64 phi2 phi2)) (neg.f64 lambda1)) R)
(*.f64 R (fma.f64 phi2 (/.f64 phi1 (neg.f64 phi2)) phi2))
(*.f64 phi1 (-.f64 (/.f64 (*.f64 R phi2) phi1) R))
(*.f64 phi1 (fma.f64 R (/.f64 phi2 phi1) (neg.f64 R)))
(*.f64 phi2 (-.f64 R (*.f64 phi1 (/.f64 R phi2))))
(*.f64 phi2 (-.f64 R (/.f64 (*.f64 R phi1) phi2)))
(*.f64 phi2 (fma.f64 R (/.f64 phi1 (neg.f64 phi2)) R))
(*.f64 (*.f64 R phi2) (-.f64 #s(literal 1 binary64) (/.f64 phi1 phi2)))
Outputs
(*.f64 (neg.f64 lambda1) R)
(*.f64 R (-.f64 phi2 phi1))
(*.f64 lambda2 R)
Calls

5 calls:

9.0ms
(-.f64 lambda1 lambda2)
9.0ms
phi2
7.0ms
lambda1
7.0ms
phi1
7.0ms
lambda2
Results
AccuracySegmentsBranch
56.9%2phi2
66.0%3lambda2
65.9%3lambda1
60.0%3(-.f64 lambda1 lambda2)
61.0%3phi1
Compiler

Compiled 32 to 26 computations (18.8% saved)

regimes49.0ms (0.4%)

Memory
-15.8MiB live, 62.7MiB allocated
Counts
5 → 4
Calls
Call 1
Inputs
(*.f64 lambda2 R)
(*.f64 phi2 R)
(*.f64 phi1 (neg.f64 R))
(*.f64 (neg.f64 lambda1) R)
(*.f64 (neg.f64 phi1) R)
Outputs
(*.f64 phi1 (neg.f64 R))
(*.f64 lambda2 R)
(*.f64 (neg.f64 lambda1) R)
(*.f64 phi2 R)
Calls

9 calls:

4.0ms
R
4.0ms
(+.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)))
4.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))))
3.0ms
phi2
2.0ms
phi1
Results
AccuracySegmentsBranch
29.5%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)))))
32.5%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))))
32.5%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)))
56.8%4phi2
46.9%4(-.f64 lambda1 lambda2)
36.4%4R
56.6%4phi1
52.4%3lambda1
55.5%4lambda2
Compiler

Compiled 144 to 79 computations (45.1% saved)

regimes2.0ms (0%)

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

1 calls:

2.0ms
phi2
Results
AccuracySegmentsBranch
55.1%3phi2
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes7.0ms (0%)

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

4 calls:

2.0ms
lambda2
2.0ms
lambda1
2.0ms
phi1
2.0ms
phi2
Results
AccuracySegmentsBranch
37.2%2lambda1
44.1%2lambda2
38.4%4phi1
45.8%2phi2
Compiler

Compiled 24 to 20 computations (16.7% saved)

regimes14.0ms (0.1%)

Memory
-0.9MiB live, 37.6MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 lambda2 R)
Outputs
(*.f64 lambda2 R)
Calls

9 calls:

3.0ms
lambda1
1.0ms
R
1.0ms
phi1
1.0ms
(-.f64 lambda1 lambda2)
1.0ms
phi2
Results
AccuracySegmentsBranch
26.9%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)))))
26.9%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))))
26.9%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)))
26.9%1R
26.9%1phi1
26.9%1lambda1
26.9%1(-.f64 lambda1 lambda2)
26.9%1lambda2
26.9%1phi2
Compiler

Compiled 144 to 79 computations (45.1% saved)

bsearch12.0ms (0.1%)

Memory
-14.2MiB live, 24.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
11.0ms
1.1478361403556026e-39
1.945989771262636e-39
Samples
7.0ms57×0valid
1.0ms1valid
Compiler

Compiled 184 to 126 computations (31.5% saved)

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

bsearch10.0ms (0.1%)

Memory
19.9MiB live, 19.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
8.0ms
1.1478361403556026e-39
1.945989771262636e-39
Samples
5.0ms59×0valid
1.0ms1valid
Compiler

Compiled 164 to 110 computations (32.9% saved)

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

bsearch32.0ms (0.2%)

Memory
4.5MiB live, 42.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
30.0ms
7.82603583971675e-44
1.1478361403556026e-39
Samples
10.0ms113×0valid
3.0ms15×1valid
Compiler

Compiled 248 to 166 computations (33.1% saved)

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

bsearch34.0ms (0.2%)

Memory
-25.6MiB live, 51.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
27.0ms
6.769899691855806e+110
2.227786361093652e+114
Samples
13.0ms80×0valid
9.0ms48×1valid
Compiler

Compiled 248 to 166 computations (33.1% saved)

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

bsearch51.0ms (0.4%)

Memory
35.2MiB live, 105.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
7.6201433536094e-253
2.3920215491309584e-248
18.0ms
-0.17728608549476066
-4.5424507563558224e-5
Samples
30.0ms219×0valid
7.0ms37×1valid
Compiler

Compiled 696 to 414 computations (40.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-mult: 8.0ms (27.8% of total)
ival-div: 7.0ms (24.4% of total)
ival-hypot: 4.0ms (13.9% of total)
ival-sub: 3.0ms (10.4% of total)
ival-cos: 3.0ms (10.4% of total)
ival-add: 1.0ms (3.5% of total)
adjust: 1.0ms (3.5% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch92.0ms (0.7%)

Memory
-13.4MiB live, 67.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
41.0ms
7.6201433536094e-253
2.3920215491309584e-248
47.0ms
-0.17728608549476066
-4.5424507563558224e-5
Samples
41.0ms212×0valid
37.0ms44×1valid
Compiler

Compiled 504 to 350 computations (30.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 70.0ms
ival-sub: 53.0ms (75.7% of total)
ival-hypot: 4.0ms (5.7% of total)
ival-mult: 4.0ms (5.7% of total)
ival-cos: 3.0ms (4.3% of total)
ival-div: 2.0ms (2.9% of total)
ival-add: 1.0ms (1.4% of total)
adjust: 1.0ms (1.4% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch62.0ms (0.5%)

Memory
4.5MiB live, 81.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
39.0ms
7.6201433536094e-253
2.3920215491309584e-248
20.0ms
-0.17728608549476066
-4.5424507563558224e-5
Samples
28.0ms36×1valid
21.0ms220×0valid
Compiler

Compiled 440 to 318 computations (27.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 39.0ms
ival-cos: 24.0ms (60.9% of total)
ival-hypot: 4.0ms (10.1% of total)
ival-mult: 4.0ms (10.1% of total)
ival-sub: 3.0ms (7.6% of total)
ival-add: 2.0ms (5.1% of total)
ival-div: 2.0ms (5.1% of total)
adjust: 1.0ms (2.5% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch57.0ms (0.4%)

Memory
-18.8MiB live, 54.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
1.6530128882733146e+156
6.890337466432291e+157
36.0ms
-1.116159567005133e-231
-2.328002203871983e-232
Samples
14.0ms158×0valid
10.0ms50×1valid
Compiler

Compiled 306 to 223 computations (27.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-hypot: 4.0ms (24.2% of total)
ival-cos: 3.0ms (18.1% of total)
ival-mult: 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)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch110.0ms (0.8%)

Memory
-23.6MiB live, 133.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
41.0ms
8.274818578647654e+32
3.8440629908665917e+34
22.0ms
1.9406014975549707e-57
8.501651227085701e-50
25.0ms
1.7389393069228976e-177
1.3083017142795566e-173
Samples
47.0ms299×0valid
17.0ms85×1valid
Compiler

Compiled 496 to 382 computations (23% saved)

Precisions
Click to see histograms. Total time spent on operations: 51.0ms
ival-cos: 26.0ms (50.7% of total)
ival-hypot: 7.0ms (13.6% of total)
ival-mult: 6.0ms (11.7% of total)
ival-sub: 4.0ms (7.8% of total)
ival-div: 3.0ms (5.8% of total)
ival-add: 2.0ms (3.9% of total)
adjust: 2.0ms (3.9% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch57.0ms (0.4%)

Memory
0.9MiB live, 78.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
8.624031885189677e-38
7.252402288224258e-36
18.0ms
1.7389393069228976e-177
1.3083017142795566e-173
Samples
19.0ms217×0valid
5.0ms23×1valid
Compiler

Compiled 318 to 240 computations (24.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-hypot: 4.0ms (24.9% of total)
ival-cos: 3.0ms (18.7% of total)
ival-mult: 3.0ms (18.7% of total)
ival-div: 2.0ms (12.5% of total)
ival-sub: 2.0ms (12.5% of total)
ival-add: 1.0ms (6.2% of total)
adjust: 1.0ms (6.2% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch17.0ms (0.1%)

Memory
36.8MiB live, 36.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
8.624031885189677e-38
7.252402288224258e-36
Samples
8.0ms97×0valid
3.0ms15×1valid
Compiler

Compiled 166 to 120 computations (27.7% saved)

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

simplify17.0ms (0.1%)

Memory
-8.7MiB live, 30.8MiB allocated
Algorithm
egg-herbie
Rules
60×*-commutative_binary64
26×+-commutative_binary64
26×sub-neg_binary64
18×neg-sub0_binary64
18×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
098267
1138267
2169267
3187267
4194267
5195267
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 phi2 #s(literal 2911741527645189/1532495540865888858358347027150309183618739122183602176 binary64)) (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R))
(if (<=.f64 phi2 #s(literal 1225996432692711/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (*.f64 (hypot.f64 phi2 (-.f64 lambda1 lambda2)) R))
(if (<=.f64 phi2 #s(literal 6742980379809911/6129982163463555433433388108601236734474956488734408704 binary64)) (*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R) (*.f64 (hypot.f64 phi2 (-.f64 lambda1 lambda2)) R))
(if (<=.f64 phi2 #s(literal 1949999999999999895773678189443008706436625235314286575100667723371001366607652328566878786153987871521990770688 binary64)) (*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R) (fma.f64 R (neg.f64 phi1) (*.f64 R phi2)))
(if (<=.f64 phi1 #s(literal -1261007895663739/36028797018963968 binary64)) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 #s(literal 6549672035945557/1007641851683931820587806291420968258893675472328417820220872324040744595635843008946260940337480903424595632540239579541935629958157893251896932560850028184716008537290582817399466548302510149103210893455908181007667595468047259786297601506742546990374638711734272 binary64)) (*.f64 (*.f64 lambda2 (fma.f64 (neg.f64 lambda1) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) R) (*.f64 phi2 (*.f64 phi1 (-.f64 (/.f64 R phi1) (/.f64 R phi2))))))
(if (<=.f64 phi1 #s(literal -7378697629483821/9223372036854775808 binary64)) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 #s(literal 362121290448913/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848 binary64)) (*.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2))) R) (*.f64 phi2 (*.f64 phi1 (-.f64 (/.f64 R phi1) (/.f64 R phi2))))))
(if (<=.f64 phi1 #s(literal -1890791267555229/4611686018427387904 binary64)) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 #s(literal 362121290448913/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848 binary64)) (*.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2))) R) (*.f64 phi2 R)))
(if (<=.f64 lambda2 #s(literal -7691111892168569/6991919901971426075297554671307333615898862102580725715195666431228287110681861367027657291461090911970058473930419853533788296083269867358507086435928852446414275954096487329654980776728266302794199220759703429559553357814144917874843453883416576 binary64)) (*.f64 (neg.f64 lambda1) R) (if (<=.f64 lambda2 #s(literal 11000000000000000579096624622099229724811856205164418514440927183130374970235005195884278819199667008947718465023338677185001436641974103902099051399828471808 binary64)) (*.f64 R (-.f64 phi2 phi1)) (*.f64 lambda2 R)))
(if (<=.f64 phi2 #s(literal 3386186395891473/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824 binary64)) (*.f64 phi1 (neg.f64 R)) (if (<=.f64 phi2 #s(literal 3909192266736843/26959946667150639794667015087019630673637144422540572481103610249216 binary64)) (*.f64 lambda2 R) (if (<=.f64 phi2 #s(literal 1299999999999999871601725052813312 binary64)) (*.f64 (neg.f64 lambda1) R) (*.f64 phi2 R))))
(if (<=.f64 phi2 #s(literal 6237711781905345/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296 binary64)) (*.f64 phi1 (neg.f64 R)) (if (<=.f64 phi2 #s(literal 1309505467048489/187072209578355573530071658587684226515959365500928 binary64)) (*.f64 lambda2 R) (*.f64 phi2 R)))
(if (<=.f64 phi2 #s(literal 1309505467048489/187072209578355573530071658587684226515959365500928 binary64)) (*.f64 lambda2 R) (*.f64 phi2 R))
(*.f64 lambda2 R)
Outputs
(if (<=.f64 phi2 #s(literal 2911741527645189/1532495540865888858358347027150309183618739122183602176 binary64)) (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (*.f64 (hypot.f64 phi2 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (-.f64 lambda1 lambda2))) R))
(if (<=.f64 phi2 #s(literal 2911741527645189/1532495540865888858358347027150309183618739122183602176 binary64)) (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))) R) (*.f64 R (hypot.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi2 #s(literal 1/2 binary64)))))))
(if (<=.f64 phi2 #s(literal 1225996432692711/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)))) R) (*.f64 (hypot.f64 phi2 (-.f64 lambda1 lambda2)) R))
(if (<=.f64 phi2 #s(literal 1225996432692711/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 (hypot.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 phi1 #s(literal 1/2 binary64))))) R) (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))))
(if (<=.f64 phi2 #s(literal 6742980379809911/6129982163463555433433388108601236734474956488734408704 binary64)) (*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R) (*.f64 (hypot.f64 phi2 (-.f64 lambda1 lambda2)) R))
(if (<=.f64 phi2 #s(literal 6742980379809911/6129982163463555433433388108601236734474956488734408704 binary64)) (*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2))) (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))))
(if (<=.f64 phi2 #s(literal 1949999999999999895773678189443008706436625235314286575100667723371001366607652328566878786153987871521990770688 binary64)) (*.f64 (hypot.f64 phi1 (-.f64 lambda1 lambda2)) R) (fma.f64 R (neg.f64 phi1) (*.f64 R phi2)))
(if (<=.f64 phi2 #s(literal 1949999999999999895773678189443008706436625235314286575100667723371001366607652328566878786153987871521990770688 binary64)) (*.f64 R (hypot.f64 phi1 (-.f64 lambda1 lambda2))) (fma.f64 R (neg.f64 phi1) (*.f64 phi2 R)))
(if (<=.f64 phi1 #s(literal -1261007895663739/36028797018963968 binary64)) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 #s(literal 6549672035945557/1007641851683931820587806291420968258893675472328417820220872324040744595635843008946260940337480903424595632540239579541935629958157893251896932560850028184716008537290582817399466548302510149103210893455908181007667595468047259786297601506742546990374638711734272 binary64)) (*.f64 (*.f64 lambda2 (fma.f64 (neg.f64 lambda1) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)))) R) (*.f64 phi2 (*.f64 phi1 (-.f64 (/.f64 R phi1) (/.f64 R phi2))))))
(if (<=.f64 phi1 #s(literal -1261007895663739/36028797018963968 binary64)) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 #s(literal 6549672035945557/1007641851683931820587806291420968258893675472328417820220872324040744595635843008946260940337480903424595632540239579541935629958157893251896932560850028184716008537290582817399466548302510149103210893455908181007667595468047259786297601506742546990374638711734272 binary64)) (*.f64 R (*.f64 lambda2 (fma.f64 (neg.f64 lambda1) (/.f64 (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64)) lambda2) (fma.f64 (*.f64 phi1 phi1) #s(literal -1/8 binary64) #s(literal 1 binary64))))) (*.f64 phi2 (*.f64 phi1 (-.f64 (/.f64 R phi1) (/.f64 R phi2))))))
(if (<=.f64 phi1 #s(literal -7378697629483821/9223372036854775808 binary64)) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 #s(literal 362121290448913/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848 binary64)) (*.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2))) R) (*.f64 phi2 (*.f64 phi1 (-.f64 (/.f64 R phi1) (/.f64 R phi2))))))
(if (<=.f64 phi1 #s(literal -7378697629483821/9223372036854775808 binary64)) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 #s(literal 362121290448913/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848 binary64)) (*.f64 R (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2)))) (*.f64 phi2 (*.f64 phi1 (-.f64 (/.f64 R phi1) (/.f64 R phi2))))))
(if (<=.f64 phi1 #s(literal -1890791267555229/4611686018427387904 binary64)) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 #s(literal 362121290448913/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848 binary64)) (*.f64 (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2))) R) (*.f64 phi2 R)))
(if (<=.f64 phi1 #s(literal -1890791267555229/4611686018427387904 binary64)) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 #s(literal 362121290448913/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848 binary64)) (*.f64 R (*.f64 lambda2 (-.f64 #s(literal 1 binary64) (/.f64 lambda1 lambda2)))) (*.f64 phi2 R)))
(if (<=.f64 lambda2 #s(literal -7691111892168569/6991919901971426075297554671307333615898862102580725715195666431228287110681861367027657291461090911970058473930419853533788296083269867358507086435928852446414275954096487329654980776728266302794199220759703429559553357814144917874843453883416576 binary64)) (*.f64 (neg.f64 lambda1) R) (if (<=.f64 lambda2 #s(literal 11000000000000000579096624622099229724811856205164418514440927183130374970235005195884278819199667008947718465023338677185001436641974103902099051399828471808 binary64)) (*.f64 R (-.f64 phi2 phi1)) (*.f64 lambda2 R)))
(if (<=.f64 lambda2 #s(literal -7691111892168569/6991919901971426075297554671307333615898862102580725715195666431228287110681861367027657291461090911970058473930419853533788296083269867358507086435928852446414275954096487329654980776728266302794199220759703429559553357814144917874843453883416576 binary64)) (*.f64 lambda1 (neg.f64 R)) (if (<=.f64 lambda2 #s(literal 11000000000000000579096624622099229724811856205164418514440927183130374970235005195884278819199667008947718465023338677185001436641974103902099051399828471808 binary64)) (*.f64 R (-.f64 phi2 phi1)) (*.f64 lambda2 R)))
(if (<=.f64 phi2 #s(literal 3386186395891473/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824 binary64)) (*.f64 phi1 (neg.f64 R)) (if (<=.f64 phi2 #s(literal 3909192266736843/26959946667150639794667015087019630673637144422540572481103610249216 binary64)) (*.f64 lambda2 R) (if (<=.f64 phi2 #s(literal 1299999999999999871601725052813312 binary64)) (*.f64 (neg.f64 lambda1) R) (*.f64 phi2 R))))
(if (<=.f64 phi2 #s(literal 3386186395891473/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824 binary64)) (*.f64 phi1 (neg.f64 R)) (if (<=.f64 phi2 #s(literal 3909192266736843/26959946667150639794667015087019630673637144422540572481103610249216 binary64)) (*.f64 lambda2 R) (if (<=.f64 phi2 #s(literal 1299999999999999871601725052813312 binary64)) (*.f64 lambda1 (neg.f64 R)) (*.f64 phi2 R))))
(if (<=.f64 phi2 #s(literal 6237711781905345/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296 binary64)) (*.f64 phi1 (neg.f64 R)) (if (<=.f64 phi2 #s(literal 1309505467048489/187072209578355573530071658587684226515959365500928 binary64)) (*.f64 lambda2 R) (*.f64 phi2 R)))
(if (<=.f64 phi2 #s(literal 1309505467048489/187072209578355573530071658587684226515959365500928 binary64)) (*.f64 lambda2 R) (*.f64 phi2 R))
(*.f64 lambda2 R)

soundness961.0ms (7%)

Memory
-15.5MiB live, 696.7MiB allocated
Rules
10 978×lower-fma.f64
10 978×lower-fma.f32
10 254×lower-fma.f64
10 254×lower-fma.f32
10 088×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
088410001
129749253
277969253
080688635
096710600
1332610167
080779524
0125513541
1430913044
0813411889
0143213984
1479713179
0808012165
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1 078 to 660 computations (38.8% saved)

preprocess136.0ms (1%)

Memory
9.7MiB live, 124.1MiB allocated
Remove

(sort lambda1 lambda2)

(negabs R)

Compiler

Compiled 882 to 388 computations (56% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...