Midpoint on a great circle

Time bar (total: 20.2s)

analyze723.0ms (3.6%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
0%0%99.8%0.2%0%0%0%5
0%0%99.8%0.2%0%0%0%6
0%0%99.8%0.2%0%0%0%7
0%0%99.8%0.2%0%0%0%8
9.4%9.4%90.4%0.2%0%0%0%9
9.4%9.4%90.4%0.2%0%0%0%10
10.9%10.9%88.9%0.2%0%0%0%11
10.9%10.9%88.9%0.2%0%0%0%12
Compiler

Compiled 25 to 15 computations (40% saved)

Precisions
Click to see histograms. Total time spent on operations: 415.0ms
ival-cos: 159.0ms (38.3% of total)
ival-mult: 127.0ms (30.6% of total)
ival-add: 36.0ms (8.7% of total)
ival-sin: 34.0ms (8.2% of total)
ival-atan2: 28.0ms (6.8% of total)
ival-sub: 27.0ms (6.5% of total)
const: 2.0ms (0.5% of total)
backward-pass: 2.0ms (0.5% of total)

sample3.4s (16.9%)

Results
825.0ms4278×0valid
2.1s3975×1valid
3.0ms2valid
Precisions
Click to see histograms. Total time spent on operations: 2.3s
ival-cos: 1.0s (45.5% of total)
ival-sin: 295.0ms (12.8% of total)
ival-atan2: 257.0ms (11.2% of total)
ival-mult: 247.0ms (10.7% of total)
backward-pass: 196.0ms (8.5% of total)
ival-add: 163.0ms (7.1% of total)
ival-sub: 88.0ms (3.8% of total)
const: 9.0ms (0.4% of total)
Bogosity

preprocess377.0ms (1.9%)

Algorithm
egg-herbie
Rules
953×fma-neg
939×fma-define
339×add0
244×distribute-rgt-in
209×unsub-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01031448
12691356
26941348
311731348
415971348
519921348
624481348
729651348
834771348
939361348
1044271348
1147721348
1249561348
1349861348
1449961348
1549961348
1650601348
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 (neg.f64 lambda1) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 (neg.f64 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 (neg.f64 lambda1) lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 (neg.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 (neg.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (neg.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 (neg.f64 phi2)) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (neg.f64 phi2)) (cos.f64 (-.f64 lambda1 lambda2))))))
(neg.f64 (+.f64 (neg.f64 lambda1) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 (neg.f64 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 (neg.f64 lambda1) lambda2)))))))
(neg.f64 (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 (neg.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 (neg.f64 lambda2))))))))
(neg.f64 (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (neg.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))
(neg.f64 (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 (neg.f64 phi2)) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (neg.f64 phi2)) (cos.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 lambda2 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda2 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))
(+.f64 phi1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 phi1 lambda2))) (+.f64 (cos.f64 lambda1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 phi1 lambda2))))))
(+.f64 phi2 (atan2.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (-.f64 phi2 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 (-.f64 phi2 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 phi1))) (+.f64 (cos.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 phi1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 lambda2) (sin.f64 (-.f64 lambda1 phi2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 (-.f64 lambda1 phi2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi1) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi2) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(+.f64 (neg.f64 lambda1) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 (neg.f64 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 (neg.f64 lambda1) lambda2))))))
(-.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 (neg.f64 lambda1) lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 (neg.f64 lambda1) lambda2)) (cos.f64 phi1))) lambda1)
(-.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 (neg.f64 lambda2) lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))) lambda1)
(-.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 (+.f64 lambda1 lambda2)))) (fma.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))) lambda1)
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 (neg.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 (neg.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (neg.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 (neg.f64 phi2)) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (neg.f64 phi2)) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(neg.f64 (+.f64 (neg.f64 lambda1) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 (neg.f64 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 (neg.f64 lambda1) lambda2)))))))
(-.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 (neg.f64 lambda1) lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 (neg.f64 lambda1) lambda2)) (cos.f64 phi1))))
(-.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 (neg.f64 lambda2) lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))))
(-.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 (+.f64 lambda1 lambda2)))) (fma.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))))
(neg.f64 (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 (neg.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 (neg.f64 lambda2))))))))
(-.f64 (neg.f64 lambda1) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))))
(neg.f64 (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (neg.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))
(neg.f64 (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))
(-.f64 (neg.f64 lambda1) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(neg.f64 (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 (neg.f64 phi2)) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (neg.f64 phi2)) (cos.f64 (-.f64 lambda1 lambda2)))))))
(neg.f64 (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))
(-.f64 (neg.f64 lambda1) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(+.f64 lambda2 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda2 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))
(+.f64 lambda2 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda2 lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda2 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda2 lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(+.f64 phi1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 phi1 lambda2))) (+.f64 (cos.f64 lambda1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 phi1 lambda2))))))
(+.f64 phi1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 phi1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 phi1 lambda2)) (cos.f64 lambda1))))
(+.f64 phi2 (atan2.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (-.f64 phi2 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 (-.f64 phi2 lambda2))))))
(+.f64 phi2 (atan2.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (-.f64 phi2 lambda2))) (fma.f64 (cos.f64 lambda1) (cos.f64 (-.f64 phi2 lambda2)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 phi1))) (+.f64 (cos.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 phi1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 phi1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 phi1)) (cos.f64 lambda2))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 lambda2) (sin.f64 (-.f64 lambda1 phi2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 (-.f64 lambda1 phi2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 lambda2) (sin.f64 (-.f64 lambda1 phi2))) (fma.f64 (cos.f64 lambda2) (cos.f64 (-.f64 lambda1 phi2)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi1) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi2) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (+.f64 (cos.f64 phi2) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (fma.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
Symmetry

(abs phi1)

(abs phi2)

explain305.0ms (1.5%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
76117(-1.9150746218996123e-204 1.949271284244027e+118 7.413032888729545e+296 4.2395267497935526e-290)0-(cos.f64 (-.f64 lambda1 lambda2))
75118(-1.9150746218996123e-204 1.949271284244027e+118 7.413032888729545e+296 4.2395267497935526e-290)0-(sin.f64 (-.f64 lambda1 lambda2))
51(3.946655699149852e-102 1.0062920170283909e-101 1.3537100807977661e+258 9.271200314602843e-119)3(-1.0025781287768503e-268 -4.1257497994094806e-107 3.654587392127355e+90 2.4931352087027597e+119)(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
00-0-(cos.f64 phi2)
00-0-lambda1
00-0-(cos.f64 phi1)
00-0-(-.f64 lambda1 lambda2)
00-0-(*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))
00-0-(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
00-0-(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
00-0-phi2
00-0-(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
00-0-lambda2
00-0-phi1
Results
200.0ms350×1valid
31.0ms162×0valid
Compiler

Compiled 196 to 44 computations (77.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 167.0ms
ival-cos: 78.0ms (46.6% of total)
ival-atan2: 23.0ms (13.7% of total)
ival-sin: 22.0ms (13.1% of total)
backward-pass: 15.0ms (9% of total)
ival-mult: 13.0ms (7.8% of total)
ival-add: 10.0ms (6% of total)
ival-sub: 6.0ms (3.6% of total)
const: 1.0ms (0.6% of total)

eval0.0ms (0%)

Compiler

Compiled 23 to 13 computations (43.5% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
98.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
Compiler

Compiled 47 to 27 computations (42.6% saved)

localize191.0ms (0.9%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.7%
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
99.3%
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
75.4%
(sin.f64 (-.f64 lambda1 lambda2))
74.9%
(cos.f64 (-.f64 lambda1 lambda2))
99.7%
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
99.2%
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
75.4%
(sin.f64 (-.f64 lambda1 lambda2))
74.9%
(cos.f64 (-.f64 lambda1 lambda2))
Results
138.0ms175×1valid
22.0ms81×0valid
Compiler

Compiled 157 to 18 computations (88.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 115.0ms
ival-cos: 37.0ms (32.1% of total)
ival-atan2: 32.0ms (27.8% of total)
backward-pass: 12.0ms (10.4% of total)
ival-sin: 10.0ms (8.7% of total)
ival-add: 8.0ms (6.9% of total)
ival-mult: 7.0ms (6.1% of total)
ival-fma: 6.0ms (5.2% of total)
ival-sub: 3.0ms (2.6% of total)
const: 0.0ms (0% of total)

series34.0ms (0.2%)

Counts
8 → 176
Calls
Call 1
Inputs
#<alt (cos.f64 (-.f64 lambda1 lambda2))>
#<alt (sin.f64 (-.f64 lambda1 lambda2))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (cos.f64 (-.f64 lambda1 lambda2))>
#<alt (sin.f64 (-.f64 lambda1 lambda2))>
#<alt (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
Outputs
#<alt (cos.f64 (neg.f64 lambda2))>
#<alt (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2)))) (sin.f64 (neg.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda2))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))) (sin.f64 (neg.f64 lambda2)))))>
#<alt (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (cos.f64 lambda1)>
#<alt (+.f64 (cos.f64 lambda1) (*.f64 lambda2 (sin.f64 lambda1)))>
#<alt (+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 lambda1))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda1)))))>
#<alt (+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda1)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda2 (sin.f64 lambda1))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda1)))))>
#<alt (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (sin.f64 (neg.f64 lambda2))>
#<alt (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))))>
#<alt (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (neg.f64 lambda2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2)))))))))>
#<alt (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (sin.f64 lambda1)>
#<alt (+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (cos.f64 lambda1))))>
#<alt (+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (sin.f64 lambda1))))))>
#<alt (+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (cos.f64 lambda1))))))))>
#<alt (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64))) #s(literal 1/2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 phi1 #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2))))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2))))))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (sin.f64 (-.f64 lambda1 lambda2))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))>
#<alt (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 lambda1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (cos.f64 (neg.f64 lambda2))>
#<alt (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2)))) (sin.f64 (neg.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda2))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))) (sin.f64 (neg.f64 lambda2)))))>
#<alt (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (cos.f64 lambda1)>
#<alt (+.f64 (cos.f64 lambda1) (*.f64 lambda2 (sin.f64 lambda1)))>
#<alt (+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 lambda1))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda1)))))>
#<alt (+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda1)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda2 (sin.f64 lambda1))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda1)))))>
#<alt (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (sin.f64 (neg.f64 lambda2))>
#<alt (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))))>
#<alt (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (neg.f64 lambda2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2)))))))))>
#<alt (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (sin.f64 lambda1)>
#<alt (+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (cos.f64 lambda1))))>
#<alt (+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (sin.f64 lambda1))))))>
#<alt (+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (cos.f64 lambda1))))))))>
#<alt (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2))))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2))))))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64))) #s(literal 1/2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 phi1 #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))>
#<alt (sin.f64 (-.f64 lambda1 lambda2))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))>
#<alt (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 lambda1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
Calls

66 calls:

TimeVariablePointExpression
2.0ms
lambda1
@inf
(+ (cos phi1) (* (cos phi2) (cos (- lambda1 lambda2))))
1.0ms
lambda2
@0
(sin (- lambda1 lambda2))
1.0ms
phi1
@inf
(+ (cos phi1) (* (cos phi2) (cos (- lambda1 lambda2))))
1.0ms
phi2
@-inf
(* (cos phi2) (sin (- lambda1 lambda2)))
1.0ms
phi2
@0
(+ (cos phi1) (* (cos phi2) (cos (- lambda1 lambda2))))

rewrite319.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
1048×log1p-expm1-u
1048×expm1-log1p-u
147×add0
135×add-exp-log
135×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022206
1316206
24438206
Stop Event
node limit
Counts
8 → 271
Calls
Call 1
Inputs
(cos.f64 (-.f64 lambda1 lambda2))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cos.f64 (-.f64 lambda1 lambda2))
(sin.f64 (-.f64 lambda1 lambda2))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
Outputs
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(+.f64 #s(literal 0 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(/.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (log.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(+.f64 #s(literal 0 binary64) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 #s(literal 0 binary64))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (+.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2)))))
(cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(log1p.f64 (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))))))
(*.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64)))
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(exp.f64 (log.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 phi1)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (cos.f64 phi1))
(fma.f64 (sqrt.f64 (cos.f64 phi1)) (sqrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(fma.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (sqrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (cos.f64 phi1))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) #s(literal 0 binary64)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 #s(literal 0 binary64) (sin.f64 (-.f64 lambda1 lambda2))))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 #s(literal 0 binary64) (cos.f64 phi2)))
(+.f64 #s(literal 0 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) #s(literal 1 binary64))
(/.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64)))))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64)))
(pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 0 binary64))
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(+.f64 #s(literal 0 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(/.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (log.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(+.f64 #s(literal 0 binary64) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 #s(literal 0 binary64))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (+.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2)))))
(cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(log1p.f64 (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))
(+.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))))))
(*.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64)))
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(exp.f64 (log.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) #s(literal 0 binary64)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 #s(literal 0 binary64) (sin.f64 (-.f64 lambda1 lambda2))))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 #s(literal 0 binary64) (cos.f64 phi2)))
(+.f64 #s(literal 0 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) #s(literal 1 binary64))
(/.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64)))))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64)))
(pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 0 binary64))

simplify368.0ms (1.8%)

Algorithm
egg-herbie
Rules
798×fma-define
761×fma-neg
629×add0
499×+-commutative
458×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
052622449
1183719797
2709219797
Stop Event
node limit
Counts
447 → 350
Calls
Call 1
Inputs
(cos.f64 (neg.f64 lambda2))
(+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2)))) (sin.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda2))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))) (sin.f64 (neg.f64 lambda2)))))
(cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 lambda1)
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (sin.f64 lambda1)))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 lambda1))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda1)))))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda1)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda2 (sin.f64 lambda1))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda1)))))
(cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(sin.f64 (neg.f64 lambda2))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2))))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (neg.f64 lambda2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2)))))))))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(sin.f64 lambda1)
(+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (cos.f64 lambda1))))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (sin.f64 lambda1))))))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (cos.f64 lambda1))))))))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 phi1 #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))
(+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 lambda1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(cos.f64 (neg.f64 lambda2))
(+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2)))) (sin.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda2))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))) (sin.f64 (neg.f64 lambda2)))))
(cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 lambda1)
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (sin.f64 lambda1)))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 lambda1))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda1)))))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda1)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda2 (sin.f64 lambda1))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda1)))))
(cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(sin.f64 (neg.f64 lambda2))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2))))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (neg.f64 lambda2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2)))))))))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(sin.f64 lambda1)
(+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (cos.f64 lambda1))))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (sin.f64 lambda1))))))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (cos.f64 lambda1))))))))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 phi1 #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))
(+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 lambda1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(+.f64 #s(literal 0 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(/.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (log.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(+.f64 #s(literal 0 binary64) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 #s(literal 0 binary64))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (+.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2)))))
(cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(log1p.f64 (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))))))
(*.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64)))
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(exp.f64 (log.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 phi1)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (cos.f64 phi1))
(fma.f64 (sqrt.f64 (cos.f64 phi1)) (sqrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(fma.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (sqrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (cos.f64 phi1))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) #s(literal 0 binary64)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 #s(literal 0 binary64) (sin.f64 (-.f64 lambda1 lambda2))))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 #s(literal 0 binary64) (cos.f64 phi2)))
(+.f64 #s(literal 0 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) #s(literal 1 binary64))
(/.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64)))))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64)))
(pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 0 binary64))
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(+.f64 #s(literal 0 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(/.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (log.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(+.f64 #s(literal 0 binary64) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 #s(literal 0 binary64))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (+.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2)))))
(cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(log1p.f64 (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))
(+.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))))))
(*.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64)))
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(exp.f64 (log.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) #s(literal 0 binary64)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 #s(literal 0 binary64) (sin.f64 (-.f64 lambda1 lambda2))))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 #s(literal 0 binary64) (cos.f64 phi2)))
(+.f64 #s(literal 0 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) #s(literal 1 binary64))
(/.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64)))))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64)))
(pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 0 binary64))
Outputs
(cos.f64 (neg.f64 lambda2))
(cos.f64 lambda2)
(+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 lambda2) (*.f64 (neg.f64 lambda1) (neg.f64 (sin.f64 lambda2))))
(+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))
(+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2)))) (sin.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) lambda1)) (neg.f64 (sin.f64 lambda2)))))
(fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2)) (cos.f64 lambda2))
(fma.f64 lambda1 (fma.f64 (cos.f64 lambda2) (*.f64 lambda1 #s(literal -1/2 binary64)) (sin.f64 lambda2)) (cos.f64 lambda2))
(+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda2))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))) (sin.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 lambda2) (*.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda2) (*.f64 (*.f64 lambda1 (neg.f64 (sin.f64 lambda2))) #s(literal 1/6 binary64))) (neg.f64 (neg.f64 (sin.f64 lambda2))))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 (cos.f64 lambda2) #s(literal -1/2 binary64) (*.f64 (*.f64 (neg.f64 lambda1) (sin.f64 lambda2)) #s(literal 1/6 binary64))) (sin.f64 lambda2)) (cos.f64 lambda2))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 (cos.f64 lambda2) #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 1/6 binary64)))) (sin.f64 lambda2)) (cos.f64 lambda2))
(cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(cos.f64 lambda1)
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (sin.f64 lambda1)))
(fma.f64 lambda2 (sin.f64 lambda1) (cos.f64 lambda1))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 lambda1))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda1)))))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda2) (cos.f64 lambda1)) (neg.f64 (sin.f64 lambda1)))))
(fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 lambda1)) (sin.f64 lambda1)) (cos.f64 lambda1))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda1)) (sin.f64 lambda1)) (cos.f64 lambda1))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda1)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda2 (sin.f64 lambda1))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda1)))))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda1) (*.f64 (*.f64 #s(literal -1/6 binary64) lambda2) (sin.f64 lambda1))) (neg.f64 (neg.f64 (sin.f64 lambda1))))))
(fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (*.f64 lambda2 #s(literal -1/6 binary64)))) (sin.f64 lambda1)) (cos.f64 lambda1))
(cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(sin.f64 (neg.f64 lambda2))
(neg.f64 (sin.f64 lambda2))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2))))
(+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))
(-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))))
(+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (neg.f64 (sin.f64 lambda2))))))
(-.f64 (*.f64 lambda1 (fma.f64 (*.f64 (neg.f64 lambda1) (sin.f64 lambda2)) #s(literal -1/2 binary64) (cos.f64 lambda2))) (sin.f64 lambda2))
(fma.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (sin.f64 lambda2)))) (neg.f64 (sin.f64 lambda2)))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (neg.f64 lambda2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2)))))))))
(+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (neg.f64 (sin.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda2) lambda1) #s(literal -1/6 binary64)))))))
(-.f64 (*.f64 lambda1 (fma.f64 lambda1 (fma.f64 (*.f64 (cos.f64 lambda2) lambda1) #s(literal -1/6 binary64) (*.f64 #s(literal 1/2 binary64) (sin.f64 lambda2))) (cos.f64 lambda2))) (sin.f64 lambda2))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 (*.f64 lambda1 #s(literal -1/6 binary64)) (cos.f64 lambda2) (*.f64 #s(literal 1/2 binary64) (sin.f64 lambda2))) (cos.f64 lambda2)) (neg.f64 (sin.f64 lambda2)))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 lambda1)
(+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (cos.f64 lambda1))))
(+.f64 (sin.f64 lambda1) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))
(-.f64 (sin.f64 lambda1) (*.f64 lambda2 (cos.f64 lambda1)))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (sin.f64 lambda1))))))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (cos.f64 lambda1) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda2) (sin.f64 lambda1)))))
(fma.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (sin.f64 lambda1))) (cos.f64 lambda1)) (sin.f64 lambda1))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (neg.f64 (cos.f64 lambda1))) (sin.f64 lambda1))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (cos.f64 lambda1))))))))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (cos.f64 lambda1) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (sin.f64 lambda1) (*.f64 (*.f64 #s(literal 1/6 binary64) lambda2) (cos.f64 lambda1)))))))
(fma.f64 lambda2 (-.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (sin.f64 lambda1) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) #s(literal 1/6 binary64))))) (cos.f64 lambda1)) (sin.f64 lambda1))
(fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (sin.f64 lambda1) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) #s(literal 1/6 binary64)))) (neg.f64 (cos.f64 lambda1))) (sin.f64 lambda1))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64)) #s(literal -1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal 1/24 binary64) #s(literal -1/2 binary64)))))
(+.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal 1/24 binary64) #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 phi1 #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal -1/720 binary64))) #s(literal -1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 #s(literal 2 binary64)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/24 binary64) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 #s(literal 2 binary64)))))))
(+.f64 (cos.f64 phi1) (fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 (cos.f64 phi1) (fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal -1/2 binary64))) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))))
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 #s(literal 2 binary64))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 1/24 binary64)))))))
(+.f64 (cos.f64 phi1) (fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1/24 binary64))))) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 (cos.f64 phi1) (fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1/24 binary64))) (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))
(fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (fma.f64 #s(literal -1 binary64) (*.f64 lambda1 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))))
(+.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) (*.f64 lambda1 (cos.f64 phi2))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (fma.f64 lambda1 (*.f64 (cos.f64 lambda2) (*.f64 #s(literal -1/2 binary64) (cos.f64 phi2))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) (*.f64 (*.f64 #s(literal 1/6 binary64) lambda1) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)))))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (*.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (neg.f64 lambda1) (sin.f64 lambda2)) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) (*.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (*.f64 lambda1 #s(literal 1/6 binary64)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))
(fma.f64 (cos.f64 lambda1) (cos.f64 phi2) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 (sin.f64 lambda1) (*.f64 lambda2 (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 (sin.f64 lambda1) (cos.f64 phi2) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda1)) (*.f64 lambda2 (cos.f64 phi2)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 (sin.f64 lambda1) (cos.f64 phi2) (*.f64 (*.f64 (cos.f64 lambda1) (*.f64 lambda2 #s(literal -1/2 binary64))) (cos.f64 phi2))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 lambda2 (cos.f64 phi2)) (sin.f64 lambda1)))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)) (*.f64 lambda2 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) #s(literal -1/6 binary64)))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 lambda1) (*.f64 lambda2 (cos.f64 phi2))) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda1)) (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(sin.f64 (-.f64 lambda1 lambda2))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64)))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))) (sin.f64 (-.f64 lambda1 lambda2))))))
(fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal -1/2 binary64))) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1/24 binary64))))) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1/24 binary64))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)))) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))
(*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2))
(+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(fma.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)))
(fma.f64 lambda1 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (*.f64 lambda1 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 lambda2)) (cos.f64 phi2)))) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)))
(fma.f64 lambda1 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (*.f64 lambda1 (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 lambda2) (*.f64 lambda1 (cos.f64 phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 lambda2)) (cos.f64 phi2))))) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 lambda2) (*.f64 lambda1 (cos.f64 phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 lambda2)) (cos.f64 phi2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 lambda1))
(*.f64 (sin.f64 lambda1) (cos.f64 phi2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (*.f64 (cos.f64 lambda1) (*.f64 lambda2 (cos.f64 phi2))))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 (cos.f64 phi2)) (sin.f64 lambda1)))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(fma.f64 lambda2 (fma.f64 (*.f64 lambda2 #s(literal -1/2 binary64)) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (neg.f64 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 phi2))) (*.f64 (cos.f64 lambda1) (neg.f64 (cos.f64 phi2)))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (*.f64 (*.f64 #s(literal 1/6 binary64) lambda2) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(fma.f64 lambda2 (-.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)) #s(literal 1/6 binary64))))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (*.f64 #s(literal 1/6 binary64) (*.f64 (cos.f64 lambda1) (*.f64 lambda2 (cos.f64 phi2))))) (*.f64 (cos.f64 lambda1) (neg.f64 (cos.f64 phi2)))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cos.f64 (neg.f64 lambda2))
(cos.f64 lambda2)
(+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 lambda2) (*.f64 (neg.f64 lambda1) (neg.f64 (sin.f64 lambda2))))
(+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))
(+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2)))) (sin.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) lambda1)) (neg.f64 (sin.f64 lambda2)))))
(fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2)) (cos.f64 lambda2))
(fma.f64 lambda1 (fma.f64 (cos.f64 lambda2) (*.f64 lambda1 #s(literal -1/2 binary64)) (sin.f64 lambda2)) (cos.f64 lambda2))
(+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda2))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))) (sin.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 lambda2) (*.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda2) (*.f64 (*.f64 lambda1 (neg.f64 (sin.f64 lambda2))) #s(literal 1/6 binary64))) (neg.f64 (neg.f64 (sin.f64 lambda2))))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 (cos.f64 lambda2) #s(literal -1/2 binary64) (*.f64 (*.f64 (neg.f64 lambda1) (sin.f64 lambda2)) #s(literal 1/6 binary64))) (sin.f64 lambda2)) (cos.f64 lambda2))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 (cos.f64 lambda2) #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 1/6 binary64)))) (sin.f64 lambda2)) (cos.f64 lambda2))
(cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(cos.f64 lambda1)
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (sin.f64 lambda1)))
(fma.f64 lambda2 (sin.f64 lambda1) (cos.f64 lambda1))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 lambda1))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda1)))))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda2) (cos.f64 lambda1)) (neg.f64 (sin.f64 lambda1)))))
(fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 lambda1)) (sin.f64 lambda1)) (cos.f64 lambda1))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda1)) (sin.f64 lambda1)) (cos.f64 lambda1))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda1)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda2 (sin.f64 lambda1))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda1)))))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda1) (*.f64 (*.f64 #s(literal -1/6 binary64) lambda2) (sin.f64 lambda1))) (neg.f64 (neg.f64 (sin.f64 lambda1))))))
(fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (*.f64 lambda2 #s(literal -1/6 binary64)))) (sin.f64 lambda1)) (cos.f64 lambda1))
(cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(sin.f64 (neg.f64 lambda2))
(neg.f64 (sin.f64 lambda2))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2))))
(+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))
(-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))))
(+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (neg.f64 (sin.f64 lambda2))))))
(-.f64 (*.f64 lambda1 (fma.f64 (*.f64 (neg.f64 lambda1) (sin.f64 lambda2)) #s(literal -1/2 binary64) (cos.f64 lambda2))) (sin.f64 lambda2))
(fma.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (*.f64 #s(literal 1/2 binary64) (sin.f64 lambda2)))) (neg.f64 (sin.f64 lambda2)))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (neg.f64 lambda2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2)))))))))
(+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (neg.f64 (sin.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda2) lambda1) #s(literal -1/6 binary64)))))))
(-.f64 (*.f64 lambda1 (fma.f64 lambda1 (fma.f64 (*.f64 (cos.f64 lambda2) lambda1) #s(literal -1/6 binary64) (*.f64 #s(literal 1/2 binary64) (sin.f64 lambda2))) (cos.f64 lambda2))) (sin.f64 lambda2))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 (*.f64 lambda1 #s(literal -1/6 binary64)) (cos.f64 lambda2) (*.f64 #s(literal 1/2 binary64) (sin.f64 lambda2))) (cos.f64 lambda2)) (neg.f64 (sin.f64 lambda2)))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 lambda1)
(+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (cos.f64 lambda1))))
(+.f64 (sin.f64 lambda1) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))
(-.f64 (sin.f64 lambda1) (*.f64 lambda2 (cos.f64 lambda1)))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (sin.f64 lambda1))))))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (cos.f64 lambda1) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda2) (sin.f64 lambda1)))))
(fma.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (sin.f64 lambda1))) (cos.f64 lambda1)) (sin.f64 lambda1))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (neg.f64 (cos.f64 lambda1))) (sin.f64 lambda1))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (cos.f64 lambda1))))))))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (cos.f64 lambda1) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (sin.f64 lambda1) (*.f64 (*.f64 #s(literal 1/6 binary64) lambda2) (cos.f64 lambda1)))))))
(fma.f64 lambda2 (-.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (sin.f64 lambda1) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) #s(literal 1/6 binary64))))) (cos.f64 lambda1)) (sin.f64 lambda1))
(fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (sin.f64 lambda1) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) #s(literal 1/6 binary64)))) (neg.f64 (cos.f64 lambda1))) (sin.f64 lambda1))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 #s(literal 2 binary64)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/24 binary64) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 #s(literal 2 binary64)))))))
(+.f64 (cos.f64 phi1) (fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 (cos.f64 phi1) (fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal -1/2 binary64))) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))))
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 #s(literal 2 binary64))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 1/24 binary64)))))))
(+.f64 (cos.f64 phi1) (fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1/24 binary64))))) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 (cos.f64 phi1) (fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1/24 binary64))) (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))
(fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (fma.f64 #s(literal -1 binary64) (*.f64 lambda1 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))))
(+.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) (*.f64 lambda1 (cos.f64 phi2))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (fma.f64 lambda1 (*.f64 (cos.f64 lambda2) (*.f64 #s(literal -1/2 binary64) (cos.f64 phi2))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) (*.f64 (*.f64 #s(literal 1/6 binary64) lambda1) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)))))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (*.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (neg.f64 lambda1) (sin.f64 lambda2)) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) (*.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (*.f64 lambda1 #s(literal 1/6 binary64)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))
(fma.f64 (cos.f64 lambda1) (cos.f64 phi2) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 (sin.f64 lambda1) (*.f64 lambda2 (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 (sin.f64 lambda1) (cos.f64 phi2) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda1)) (*.f64 lambda2 (cos.f64 phi2)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 (sin.f64 lambda1) (cos.f64 phi2) (*.f64 (*.f64 (cos.f64 lambda1) (*.f64 lambda2 #s(literal -1/2 binary64))) (cos.f64 phi2))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 lambda2 (cos.f64 phi2)) (sin.f64 lambda1)))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)) (*.f64 lambda2 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) #s(literal -1/6 binary64)))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 lambda1) (*.f64 lambda2 (cos.f64 phi2))) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda1)) (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64)) #s(literal -1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal 1/24 binary64) #s(literal -1/2 binary64)))))
(+.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal 1/24 binary64) #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 phi1 #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal -1/720 binary64))) #s(literal -1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(sin.f64 (-.f64 lambda1 lambda2))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64)))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))) (sin.f64 (-.f64 lambda1 lambda2))))))
(fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal -1/2 binary64))) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1/24 binary64))))) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1/24 binary64))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)))) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))
(*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2))
(+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(fma.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)))
(fma.f64 lambda1 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (*.f64 lambda1 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 lambda2)) (cos.f64 phi2)))) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)))
(fma.f64 lambda1 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (*.f64 lambda1 (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 lambda2) (*.f64 lambda1 (cos.f64 phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 lambda2)) (cos.f64 phi2))))) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 lambda2) (*.f64 lambda1 (cos.f64 phi2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 lambda2)) (cos.f64 phi2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 lambda1))
(*.f64 (sin.f64 lambda1) (cos.f64 phi2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (*.f64 (cos.f64 lambda1) (*.f64 lambda2 (cos.f64 phi2))))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda2 (cos.f64 phi2)) (sin.f64 lambda1)))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(fma.f64 lambda2 (fma.f64 (*.f64 lambda2 #s(literal -1/2 binary64)) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (neg.f64 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 phi2))) (*.f64 (cos.f64 lambda1) (neg.f64 (cos.f64 phi2)))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (*.f64 (*.f64 #s(literal 1/6 binary64) lambda2) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(fma.f64 lambda2 (-.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)) #s(literal 1/6 binary64))))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (*.f64 #s(literal 1/6 binary64) (*.f64 (cos.f64 lambda1) (*.f64 lambda2 (cos.f64 phi2))))) (*.f64 (cos.f64 lambda1) (neg.f64 (cos.f64 phi2)))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(+.f64 #s(literal 0 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(+.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(/.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (cos.f64 lambda2) (*.f64 (cos.f64 lambda1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (*.f64 (sin.f64 lambda2) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(/.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2)))
(/.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1)))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(/.f64 (*.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (/.f64 (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (/.f64 (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (-.f64 lambda2 lambda1)))
(log.f64 (exp.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2)))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(exp.f64 (log.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal 0 binary64) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(+.f64 #s(literal 0 binary64) (sin.f64 (-.f64 lambda1 lambda2)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 #s(literal 0 binary64))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(*.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(*.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (+.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (*.f64 (sin.f64 lambda1) (*.f64 (cos.f64 lambda2) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (sin.f64 lambda1) (*.f64 (cos.f64 lambda2) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (*.f64 (sin.f64 lambda2) (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))
(/.f64 (-.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(/.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (/.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(pow.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sqrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 (-.f64 lambda1 lambda2)))
(log.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2)))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(log1p.f64 (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(exp.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(exp.f64 (*.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(fma.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(-.f64 (/.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 1 binary64))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(*.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64)))
(/.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) #s(literal 2 binary64)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))
(/.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 2 binary64)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 1 binary64))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 3 binary64))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))
(log.f64 (exp.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(exp.f64 (log.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 1 binary64)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 phi1)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 0 binary64))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (sqrt.f64 (cos.f64 phi1)) (sqrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 0 binary64))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (sqrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) #s(literal 0 binary64)))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 #s(literal 0 binary64) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 #s(literal 0 binary64) (cos.f64 phi2)))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 0 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64)))
(/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 1 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi2)))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 0 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 0 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(+.f64 #s(literal 0 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(+.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(/.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (cos.f64 lambda2) (*.f64 (cos.f64 lambda1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (*.f64 (sin.f64 lambda2) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(/.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2)))
(/.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1)))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(/.f64 (*.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (/.f64 (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (/.f64 (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (-.f64 lambda2 lambda1)))
(log.f64 (exp.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2)))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(exp.f64 (log.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(cos.f64 (+.f64 lambda2 (neg.f64 lambda1)))
(cos.f64 (-.f64 lambda2 lambda1))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal 0 binary64) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(+.f64 #s(literal 0 binary64) (sin.f64 (-.f64 lambda1 lambda2)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 #s(literal 0 binary64))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(*.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(*.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (+.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (*.f64 (sin.f64 lambda1) (*.f64 (cos.f64 lambda2) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (fma.f64 (sin.f64 lambda1) (*.f64 (cos.f64 lambda2) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (*.f64 (sin.f64 lambda2) (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))
(/.f64 (-.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(/.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (/.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(pow.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sqrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 (-.f64 lambda1 lambda2)))
(log.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2)))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(log1p.f64 (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(exp.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(exp.f64 (*.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(fma.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(-.f64 (/.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 1 binary64))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(*.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 0 binary64)))
(/.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) #s(literal 2 binary64)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))
(/.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 2 binary64)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 1 binary64))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 3 binary64))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))
(log.f64 (exp.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) #s(literal 3 binary64)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(exp.f64 (log.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 1 binary64)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 lambda2 (neg.f64 lambda1))) (cos.f64 phi2)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) #s(literal 0 binary64)))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 #s(literal 0 binary64) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 #s(literal 0 binary64) (cos.f64 phi2)))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 0 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64)))
(/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 1 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi2)))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 0 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 0 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 0 binary64))
(*.f64 (neg.f64 (sin.f64 (+.f64 lambda2 (neg.f64 lambda1)))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))

eval231.0ms (1.1%)

Compiler

Compiled 17096 to 3994 computations (76.6% saved)

prune191.0ms (0.9%)

Pruning

25 alts after pruning (25 fresh and 0 done)

PrunedKeptTotal
New54925574
Fresh000
Picked202
Done000
Total55125576
Accuracy
99.2%
Counts
576 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
45.5%
(+.f64 lambda1 (atan2.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
49.0%
(+.f64 lambda1 (atan2.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
98.3%
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
81.2%
(+.f64 lambda1 (atan2.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) #s(literal 1 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
59.6%
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
98.2%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
98.3%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
98.3%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (neg.f64 (sin.f64 lambda2))))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
98.4%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1))))
74.6%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64))))
92.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))))
76.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
98.6%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))))
98.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
98.5%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
98.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2))))))))
98.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (log.f64 (exp.f64 (cos.f64 (-.f64 lambda1 lambda2))))))))
98.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))))))
98.4%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
79.2%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
98.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (log.f64 (exp.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))))
90.6%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))))
98.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
48.5%
(+.f64 lambda1 (atan2.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
92.2%
(+.f64 lambda1 (atan2.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
Compiler

Compiled 1332 to 826 computations (38% saved)

localize2.1s (10.7%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.6%
(pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))
94.2%
(pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
86.9%
(cos.f64 (-.f64 lambda1 lambda2))
86.9%
(sin.f64 (-.f64 lambda1 lambda2))
99.6%
(pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))
94.5%
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))
86.9%
(cos.f64 (-.f64 lambda1 lambda2))
86.9%
(sin.f64 (-.f64 lambda1 lambda2))
99.9%
(*.f64 (cos.f64 lambda2) lambda1)
99.9%
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2)))
99.6%
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
86.9%
(cos.f64 (-.f64 lambda1 lambda2))
99.8%
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))
99.5%
(+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
86.9%
(cos.f64 (-.f64 lambda2 lambda1))
86.9%
(sin.f64 (-.f64 lambda1 lambda2))
99.9%
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
99.8%
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
99.6%
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))
86.9%
(sin.f64 (-.f64 lambda1 lambda2))
Results
1.7s123×5exit
283.0ms90×1valid
38.0ms43×0valid
Compiler

Compiled 526 to 69 computations (86.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.7s
ival-pow: 463.0ms (27.2% of total)
ival-cos: 346.0ms (20.3% of total)
ival-sin: 312.0ms (18.3% of total)
backward-pass: 181.0ms (10.6% of total)
ival-add: 177.0ms (10.4% of total)
ival-atan2: 132.0ms (7.8% of total)
ival-mult: 51.0ms (3% of total)
ival-sub: 19.0ms (1.1% of total)
ival-cbrt: 17.0ms (1% of total)
const: 4.0ms (0.2% of total)

series81.0ms (0.4%)

Counts
11 → 360
Calls
Call 1
Inputs
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))>
#<alt (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))>
#<alt (cos.f64 (-.f64 lambda2 lambda1))>
#<alt (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2)))>
#<alt (*.f64 (cos.f64 lambda2) lambda1)>
#<alt (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))>
#<alt (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))>
#<alt (pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))>
#<alt (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))>
Outputs
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64))) #s(literal 1/2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 phi1 #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))))))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))>
#<alt (*.f64 lambda1 (sin.f64 lambda2))>
#<alt (*.f64 lambda1 (+.f64 (sin.f64 lambda2) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (sin.f64 lambda2)))))>
#<alt (*.f64 lambda1 (+.f64 (sin.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 lambda2)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (sin.f64 lambda2)))))))>
#<alt (*.f64 lambda1 (+.f64 (sin.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 lambda2)) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (sin.f64 lambda2))) (*.f64 #s(literal 1/120 binary64) (sin.f64 lambda2))))))))>
#<alt (*.f64 lambda2 (sin.f64 lambda1))>
#<alt (*.f64 lambda2 (+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1)))))>
#<alt (*.f64 lambda2 (+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 lambda1)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1)))))))>
#<alt (*.f64 lambda2 (+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 lambda1)) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 #s(literal 1/120 binary64) (sin.f64 lambda1))))))))>
#<alt (cos.f64 (neg.f64 lambda1))>
#<alt (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))))>
#<alt (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 (neg.f64 lambda1)))) (sin.f64 (neg.f64 lambda1)))))>
#<alt (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))))) (sin.f64 (neg.f64 lambda1)))))>
#<alt (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (cos.f64 lambda2)>
#<alt (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))>
#<alt (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 lambda2))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2)))))>
#<alt (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))>
#<alt (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))>
#<alt (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))>
#<alt (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1))))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 (neg.f64 lambda1)))) (sin.f64 (neg.f64 lambda1))))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))))) (sin.f64 (neg.f64 lambda1))))))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 (cos.f64 lambda2) (cos.f64 phi1))>
#<alt (+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (*.f64 lambda1 (sin.f64 lambda2))))>
#<alt (+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 lambda2))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))>
#<alt (+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64))) #s(literal 1/2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 phi1 #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))>
#<alt (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) (*.f64 lambda1 (cos.f64 lambda2))) (sin.f64 lambda2))>
#<alt (-.f64 (+.f64 (*.f64 lambda1 (cos.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))))))) (sin.f64 lambda2))>
#<alt (-.f64 (+.f64 (*.f64 lambda1 (cos.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))))))) (sin.f64 lambda2))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))>
#<alt (*.f64 lambda1 (cos.f64 phi2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (cos.f64 phi2))) (*.f64 lambda1 (cos.f64 phi2)))>
#<alt (+.f64 (*.f64 lambda1 (cos.f64 phi2)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 phi2)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 lambda2 (cos.f64 phi2)))))))>
#<alt (+.f64 (*.f64 lambda1 (cos.f64 phi2)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 phi2)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 phi2))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (cos.f64 phi2))))))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))>
#<alt (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))>
#<alt (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))>
#<alt (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))>
#<alt (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))>
#<alt (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1))))>
#<alt lambda1>
#<alt (+.f64 lambda1 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64)))))>
#<alt (+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (*.f64 #s(literal 1/24 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64)))))))>
#<alt (+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) lambda1))))))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))>
#<alt (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 lambda1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (sin.f64 (-.f64 lambda1 lambda2))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (neg.f64 lambda2)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (+.f64 (*.f64 (cos.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (sin.f64 (neg.f64 lambda2))))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (neg.f64 lambda2)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (+.f64 (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda1))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))>
#<alt (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (*.f64 #s(literal 7/8 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -61/240 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (*.f64 #s(literal 7/8 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))>
#<alt (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 lambda1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (sin.f64 (-.f64 lambda1 lambda2))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (neg.f64 lambda2)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (+.f64 (*.f64 (cos.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (sin.f64 (neg.f64 lambda2))))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (neg.f64 lambda2)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (+.f64 (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda1))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))>
#<alt (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (*.f64 #s(literal 7/8 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -61/240 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (*.f64 #s(literal 7/8 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
Calls

96 calls:

TimeVariablePointExpression
7.0ms
lambda1
@inf
(pow (pow (* (sin (- lambda1 lambda2)) (cos phi2)) 3) 1/3)
5.0ms
lambda2
@inf
(+ (cos phi1) (* (cos phi2) (+ (* (sin lambda1) (sin lambda2)) (* (cos lambda2) (cos lambda1)))))
4.0ms
lambda2
@inf
(pow (* (sin (- lambda1 lambda2)) (cos phi2)) 3)
3.0ms
lambda1
@0
(pow (* (sin (- lambda1 lambda2)) (cos phi2)) 3)
2.0ms
phi1
@inf
(+ (cos phi1) (* (cos phi2) (+ (* (sin lambda1) (sin lambda2)) (* (cos lambda2) (cos lambda1)))))

rewrite179.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
303×log1p-expm1-u
303×expm1-log1p-u
298×add-cube-cbrt
293×add-exp-log
291×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
039368
1689364
Stop Event
node limit
Counts
11 → 327
Calls
Call 1
Inputs
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(cos.f64 (-.f64 lambda2 lambda1))
(+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2)))
(*.f64 (cos.f64 lambda2) lambda1)
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) (/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))))
(*.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 0 binary64)))))
(pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(exp.f64 (log.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 phi1)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 phi1))
(fma.f64 (sqrt.f64 (cos.f64 phi1)) (sqrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))
(fma.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 phi1))
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) #s(literal 1 binary64))
(-.f64 (/.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (/.f64 (cos.f64 (+.f64 lambda2 lambda1)) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1)))))
(/.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1)))) #s(literal -2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)))))
(pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 lambda2)) (sin.f64 lambda1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) #s(literal 0 binary64))
(fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 0 binary64))
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(+.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 (neg.f64 lambda1))) (*.f64 (sin.f64 lambda2) (sin.f64 (neg.f64 lambda1))))
(-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 #s(literal 0 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))) (/.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))
(/.f64 (+.f64 (*.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 4 binary64))
(/.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))))) #s(literal 4 binary64))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 0 binary64)))))
(pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 lambda2 lambda1)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(exp.f64 (log.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (sqrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (/.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (-.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(*.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))))
(*.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64)))))
(pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(exp.f64 (log.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (-.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 phi1)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 phi1)) (cos.f64 (-.f64 lambda2 lambda1)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))
(fma.f64 (sqrt.f64 (cos.f64 phi1)) (sqrt.f64 (cos.f64 phi1)) (cos.f64 (-.f64 lambda2 lambda1)))
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(+.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(*.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64)))))
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(log1p.f64 (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(exp.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(exp.f64 (*.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 0 binary64))
(+.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 0 binary64)))))
(pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 phi2)) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 0 binary64))
(+.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lambda1 (cos.f64 lambda2)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 0 binary64)))))
(pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 lambda1) (cos.f64 lambda2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 lambda1 (cos.f64 lambda2)))))
(cbrt.f64 (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 lambda1 (cos.f64 lambda2))))
(log1p.f64 (expm1.f64 (*.f64 lambda1 (cos.f64 lambda2))))
(exp.f64 (log.f64 (*.f64 lambda1 (cos.f64 lambda2))))
(exp.f64 (*.f64 (log.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 1 binary64)))
(fma.f64 lambda1 (cos.f64 lambda2) #s(literal 0 binary64))
(fma.f64 (cos.f64 lambda2) lambda1 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) (sqrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 0 binary64))
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))
(*.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64)))))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))) #s(literal -2 binary64))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)) #s(literal 1/6 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 phi2)) (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 3 binary64)) #s(literal 8 binary64))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))
(*.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64)))))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))) #s(literal -2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 phi2)) (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 3 binary64)) #s(literal 8 binary64))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 0 binary64))

simplify370.0ms (1.8%)

Algorithm
egg-herbie
Rules
930×add0
805×associate-*r*
654×associate-*l*
259×*-commutative
256×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
099936499
1362935358
Stop Event
node limit
Counts
687 → 571
Calls
Call 1
Inputs
(+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 phi1 #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(*.f64 lambda1 (sin.f64 lambda2))
(*.f64 lambda1 (+.f64 (sin.f64 lambda2) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (sin.f64 lambda2)))))
(*.f64 lambda1 (+.f64 (sin.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 lambda2)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (sin.f64 lambda2)))))))
(*.f64 lambda1 (+.f64 (sin.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 lambda2)) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (sin.f64 lambda2))) (*.f64 #s(literal 1/120 binary64) (sin.f64 lambda2))))))))
(*.f64 lambda2 (sin.f64 lambda1))
(*.f64 lambda2 (+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1)))))
(*.f64 lambda2 (+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 lambda1)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1)))))))
(*.f64 lambda2 (+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 lambda1)) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 #s(literal 1/120 binary64) (sin.f64 lambda1))))))))
(cos.f64 (neg.f64 lambda1))
(+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))))
(+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 (neg.f64 lambda1)))) (sin.f64 (neg.f64 lambda1)))))
(+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))))) (sin.f64 (neg.f64 lambda1)))))
(cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(cos.f64 lambda2)
(+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))
(+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 lambda2))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2)))))
(+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2)))))
(cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))
(cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))
(cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))
(cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 lambda1)))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1))))))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 (neg.f64 lambda1)))) (sin.f64 (neg.f64 lambda1))))))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))))) (sin.f64 (neg.f64 lambda1))))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 lambda2) (cos.f64 phi1))
(+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (*.f64 lambda1 (sin.f64 lambda2))))
(+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 lambda2))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))
(+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 phi1 #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))
(-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) (*.f64 lambda1 (cos.f64 lambda2))) (sin.f64 lambda2))
(-.f64 (+.f64 (*.f64 lambda1 (cos.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))))))) (sin.f64 lambda2))
(-.f64 (+.f64 (*.f64 lambda1 (cos.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))))))) (sin.f64 lambda2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 lambda1 (cos.f64 phi2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (cos.f64 phi2))) (*.f64 lambda1 (cos.f64 phi2)))
(+.f64 (*.f64 lambda1 (cos.f64 phi2)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 phi2)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 lambda2 (cos.f64 phi2)))))))
(+.f64 (*.f64 lambda1 (cos.f64 phi2)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 phi2)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 phi2))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (cos.f64 phi2))))))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))
(*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))
(*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1))))
(*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1))))
(*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1))))
lambda1
(+.f64 lambda1 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64)))))
(+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (*.f64 #s(literal 1/24 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64)))))))
(+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) lambda1))))))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))
(+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 lambda1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64)))
(+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (neg.f64 lambda2)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (+.f64 (*.f64 (cos.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (sin.f64 (neg.f64 lambda2))))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (neg.f64 lambda2)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64)))
(+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (+.f64 (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda1))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (*.f64 #s(literal 7/8 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -61/240 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (*.f64 #s(literal 7/8 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))
(+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 lambda1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64)))
(+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (neg.f64 lambda2)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (+.f64 (*.f64 (cos.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (sin.f64 (neg.f64 lambda2))))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (neg.f64 lambda2)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64)))
(+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (+.f64 (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda1))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (*.f64 #s(literal 7/8 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -61/240 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (*.f64 #s(literal 7/8 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) (/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))))
(*.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 0 binary64)))))
(pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(exp.f64 (log.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 phi1)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 phi1))
(fma.f64 (sqrt.f64 (cos.f64 phi1)) (sqrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))
(fma.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 phi1))
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) #s(literal 1 binary64))
(-.f64 (/.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (/.f64 (cos.f64 (+.f64 lambda2 lambda1)) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1)))))
(/.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1)))) #s(literal -2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)))))
(pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 lambda2)) (sin.f64 lambda1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) #s(literal 0 binary64))
(fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 0 binary64))
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(+.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 (neg.f64 lambda1))) (*.f64 (sin.f64 lambda2) (sin.f64 (neg.f64 lambda1))))
(-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 #s(literal 0 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))) (/.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))
(/.f64 (+.f64 (*.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 4 binary64))
(/.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))))) #s(literal 4 binary64))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 0 binary64)))))
(pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 lambda2 lambda1)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(exp.f64 (log.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (sqrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (/.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (-.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(*.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))))
(*.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64)))))
(pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(exp.f64 (log.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (-.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 phi1)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 phi1)) (cos.f64 (-.f64 lambda2 lambda1)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))
(fma.f64 (sqrt.f64 (cos.f64 phi1)) (sqrt.f64 (cos.f64 phi1)) (cos.f64 (-.f64 lambda2 lambda1)))
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(+.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(*.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64)))))
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(log1p.f64 (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(exp.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(exp.f64 (*.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 0 binary64))
(+.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 0 binary64)))))
(pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 phi2)) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 0 binary64))
(+.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lambda1 (cos.f64 lambda2)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 0 binary64)))))
(pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 lambda1) (cos.f64 lambda2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 lambda1 (cos.f64 lambda2)))))
(cbrt.f64 (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 lambda1 (cos.f64 lambda2))))
(log1p.f64 (expm1.f64 (*.f64 lambda1 (cos.f64 lambda2))))
(exp.f64 (log.f64 (*.f64 lambda1 (cos.f64 lambda2))))
(exp.f64 (*.f64 (log.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 1 binary64)))
(fma.f64 lambda1 (cos.f64 lambda2) #s(literal 0 binary64))
(fma.f64 (cos.f64 lambda2) lambda1 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) (sqrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 0 binary64))
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))
(*.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64)))))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))) #s(literal -2 binary64))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)) #s(literal 1/6 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 phi2)) (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 3 binary64)) #s(literal 8 binary64))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))
(*.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64)))))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))) #s(literal -2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 phi2)) (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 3 binary64)) #s(literal 8 binary64))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
Outputs
(+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64)) #s(literal -1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal 1/24 binary64) #s(literal -1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 phi1 #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal -1/720 binary64))) #s(literal -1/2 binary64)))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (fma.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (pow.f64 phi2 #s(literal 2 binary64))) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))))))
(+.f64 (cos.f64 phi1) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))))))
(+.f64 (cos.f64 phi1) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64)))))))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))))))))
(+.f64 (cos.f64 phi1) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (pow.f64 phi2 #s(literal 2 binary64))) (*.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 1/24 binary64)))))))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (*.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1/24 binary64))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 phi2 #s(literal 2 binary64))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 lambda1 (cos.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) (*.f64 (cos.f64 phi2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) #s(literal -1/6 binary64))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 phi2) lambda1)) #s(literal -1/6 binary64))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (cos.f64 lambda1) lambda2) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) lambda2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 lambda2 #s(literal -1/6 binary64)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(+.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cos.f64 phi1))
(*.f64 lambda1 (sin.f64 lambda2))
(*.f64 lambda1 (+.f64 (sin.f64 lambda2) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (sin.f64 lambda2)))))
(*.f64 lambda1 (+.f64 (sin.f64 lambda2) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 #s(literal 2 binary64))))))
(*.f64 lambda1 (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 lambda1 #s(literal 2 binary64))) #s(literal 1 binary64)) (sin.f64 lambda2)))
(*.f64 lambda1 (+.f64 (sin.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 lambda2)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (sin.f64 lambda2)))))))
(*.f64 lambda1 (+.f64 (sin.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 lambda2) (*.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 lambda1 #s(literal 2 binary64))) (sin.f64 lambda2))))))
(+.f64 (*.f64 lambda1 (sin.f64 lambda2)) (*.f64 (pow.f64 lambda1 #s(literal 3 binary64)) (*.f64 (sin.f64 lambda2) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (pow.f64 lambda1 #s(literal 2 binary64)))))))
(*.f64 lambda1 (+.f64 (sin.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 lambda2)) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (sin.f64 lambda2))) (*.f64 #s(literal 1/120 binary64) (sin.f64 lambda2))))))))
(*.f64 lambda1 (+.f64 (sin.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 #s(literal 2 binary64))) (*.f64 (sin.f64 lambda2) #s(literal 1/120 binary64))))))))
(+.f64 (*.f64 lambda1 (sin.f64 lambda2)) (*.f64 (pow.f64 lambda1 #s(literal 3 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (*.f64 (sin.f64 lambda2) (+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 lambda1 #s(literal 2 binary64))) #s(literal 1/120 binary64)))))))
(*.f64 lambda2 (sin.f64 lambda1))
(*.f64 lambda2 (+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1)))))
(*.f64 lambda2 (+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 #s(literal 2 binary64))))))
(*.f64 lambda2 (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 lambda2 #s(literal 2 binary64))) #s(literal 1 binary64)) (sin.f64 lambda1)))
(*.f64 lambda2 (+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 lambda1)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1)))))))
(*.f64 lambda2 (+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 lambda1) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 #s(literal 2 binary64))))))))
(*.f64 lambda2 (+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (*.f64 (sin.f64 lambda1) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (pow.f64 lambda2 #s(literal 2 binary64))))))))
(*.f64 lambda2 (+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 lambda1)) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 #s(literal 1/120 binary64) (sin.f64 lambda1))))))))
(*.f64 lambda2 (+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 #s(literal 2 binary64))) (*.f64 (sin.f64 lambda1) #s(literal 1/120 binary64))))))))
(*.f64 lambda2 (+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 lambda2 #s(literal 2 binary64))) #s(literal 1/120 binary64))))))))
(cos.f64 (neg.f64 lambda1))
(cos.f64 lambda1)
(+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))))
(+.f64 (cos.f64 lambda1) (*.f64 (neg.f64 lambda2) (neg.f64 (sin.f64 lambda1))))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (sin.f64 lambda1)))
(+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 (neg.f64 lambda1)))) (sin.f64 (neg.f64 lambda1)))))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) lambda2)) (neg.f64 (sin.f64 lambda1)))))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) lambda2) (sin.f64 lambda1))))
(+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))))) (sin.f64 (neg.f64 lambda1)))))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda1) (*.f64 (*.f64 lambda2 (neg.f64 (sin.f64 lambda1))) #s(literal 1/6 binary64)))) (neg.f64 (sin.f64 lambda1)))))
(+.f64 (cos.f64 lambda1) (*.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda1) (*.f64 (neg.f64 (sin.f64 lambda1)) (*.f64 lambda2 #s(literal 1/6 binary64)))) (sin.f64 lambda1))))
(cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(cos.f64 (-.f64 lambda1 lambda2))
(cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(cos.f64 (-.f64 lambda1 lambda2))
(cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(cos.f64 (-.f64 lambda1 lambda2))
(cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(cos.f64 (-.f64 lambda1 lambda2))
(cos.f64 lambda2)
(+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))
(+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 lambda2))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2)))))
(+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 lambda2))) (neg.f64 (sin.f64 lambda2)))))
(+.f64 (cos.f64 lambda2) (*.f64 lambda1 (fma.f64 (*.f64 lambda1 #s(literal -1/2 binary64)) (cos.f64 lambda2) (sin.f64 lambda2))))
(+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2)))))
(+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda2) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (sin.f64 lambda2))))) (neg.f64 (sin.f64 lambda2)))))
(+.f64 (cos.f64 lambda2) (*.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda2) (*.f64 (sin.f64 lambda2) (*.f64 lambda1 #s(literal -1/6 binary64)))) (sin.f64 lambda2))))
(cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))
(cos.f64 (-.f64 lambda1 lambda2))
(cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))
(cos.f64 (-.f64 lambda1 lambda2))
(cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))
(cos.f64 (-.f64 lambda1 lambda2))
(cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))
(cos.f64 (-.f64 lambda1 lambda2))
(+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 lambda1)))
(+.f64 (cos.f64 lambda1) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1))))))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 lambda1) (*.f64 (neg.f64 lambda2) (neg.f64 (sin.f64 lambda1)))))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 lambda1) (*.f64 lambda2 (sin.f64 lambda1))))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 (neg.f64 lambda1)))) (sin.f64 (neg.f64 lambda1))))))
(+.f64 (+.f64 (cos.f64 lambda1) (cos.f64 phi1)) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) lambda2)) (neg.f64 (sin.f64 lambda1)))))
(+.f64 (+.f64 (cos.f64 lambda1) (cos.f64 phi1)) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda1) lambda2) (sin.f64 lambda1))))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))))) (sin.f64 (neg.f64 lambda1))))))
(+.f64 (+.f64 (cos.f64 lambda1) (cos.f64 phi1)) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda1) (*.f64 (*.f64 lambda2 (neg.f64 (sin.f64 lambda1))) #s(literal 1/6 binary64)))) (neg.f64 (sin.f64 lambda1)))))
(+.f64 (+.f64 (cos.f64 lambda1) (cos.f64 phi1)) (*.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda1) (*.f64 (neg.f64 (sin.f64 lambda1)) (*.f64 lambda2 #s(literal 1/6 binary64)))) (sin.f64 lambda1))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 lambda2) (cos.f64 phi1))
(+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (*.f64 lambda1 (sin.f64 lambda2))))
(+.f64 (+.f64 (cos.f64 lambda2) (cos.f64 phi1)) (*.f64 lambda1 (sin.f64 lambda2)))
(+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 lambda2))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))
(+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 lambda2))) (neg.f64 (sin.f64 lambda2))))))
(+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (*.f64 lambda1 (fma.f64 (*.f64 lambda1 #s(literal -1/2 binary64)) (cos.f64 lambda2) (sin.f64 lambda2)))))
(+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))
(+.f64 (+.f64 (cos.f64 lambda2) (cos.f64 phi1)) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda2) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (sin.f64 lambda2))))) (neg.f64 (sin.f64 lambda2)))))
(+.f64 (+.f64 (cos.f64 lambda2) (cos.f64 phi1)) (*.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda2) (*.f64 (sin.f64 lambda2) (*.f64 lambda1 #s(literal -1/6 binary64)))) (sin.f64 lambda2))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64)) #s(literal -1/2 binary64))) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal 1/24 binary64) #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 phi1 #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal -1/720 binary64))) #s(literal -1/2 binary64))) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal -1/720 binary64))) #s(literal -1/2 binary64))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))
(-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) (*.f64 lambda1 (cos.f64 lambda2))) (sin.f64 lambda2))
(-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) (*.f64 lambda1 (cos.f64 lambda2))) (sin.f64 lambda2))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(-.f64 (+.f64 (*.f64 lambda1 (cos.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))))))) (sin.f64 lambda2))
(-.f64 (fma.f64 lambda1 (cos.f64 lambda2) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))))))) (sin.f64 lambda2))
(-.f64 (fma.f64 lambda1 (cos.f64 lambda2) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))))))) (sin.f64 lambda2))
(-.f64 (+.f64 (*.f64 lambda1 (cos.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))))))) (sin.f64 lambda2))
(-.f64 (fma.f64 lambda1 (cos.f64 lambda2) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))))))) (sin.f64 lambda2))
(-.f64 (fma.f64 lambda1 (cos.f64 lambda2) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1/24 binary64))))))) (sin.f64 lambda2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 lambda1 (cos.f64 phi2))
(*.f64 (cos.f64 phi2) lambda1)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (cos.f64 phi2))) (*.f64 lambda1 (cos.f64 phi2)))
(fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) lambda2) (*.f64 (cos.f64 phi2) lambda1))
(*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2))
(+.f64 (*.f64 lambda1 (cos.f64 phi2)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 phi2)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 lambda2 (cos.f64 phi2)))))))
(fma.f64 lambda1 (cos.f64 phi2) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (cos.f64 phi2) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) lambda2))))))
(+.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)) (*.f64 lambda2 (*.f64 (*.f64 lambda2 (*.f64 lambda1 #s(literal -1/2 binary64))) (cos.f64 phi2))))
(+.f64 (*.f64 lambda1 (cos.f64 phi2)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 phi2)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 phi2))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (cos.f64 phi2))))))))
(fma.f64 lambda1 (cos.f64 phi2) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (cos.f64 phi2) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) lambda1) (*.f64 #s(literal 1/6 binary64) (*.f64 (cos.f64 phi2) lambda2)))))))
(+.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 lambda1 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/6 binary64) lambda2)))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))
(*.f64 (neg.f64 (cos.f64 phi2)) (sin.f64 lambda2))
(*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))
(*.f64 (*.f64 lambda1 (cos.f64 lambda2)) (cos.f64 phi2))
(*.f64 (cos.f64 lambda2) (*.f64 (cos.f64 phi2) lambda1))
(*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(*.f64 lambda1 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (/.f64 (sin.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(*.f64 lambda1 (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1))))
(*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(*.f64 lambda1 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (/.f64 (sin.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(*.f64 lambda1 (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1))))
(*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(*.f64 lambda1 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (/.f64 (sin.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(*.f64 lambda1 (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1))))
(*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))
(*.f64 (*.f64 lambda1 (cos.f64 lambda2)) (cos.f64 phi2))
(*.f64 (cos.f64 lambda2) (*.f64 (cos.f64 phi2) lambda1))
(*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1))))
(*.f64 (neg.f64 lambda1) (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (cos.f64 phi2) (/.f64 (sin.f64 lambda2) lambda1))))
(*.f64 (neg.f64 lambda1) (-.f64 (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1))))
(*.f64 (neg.f64 lambda1) (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (cos.f64 phi2) (/.f64 (sin.f64 lambda2) lambda1))))
(*.f64 (neg.f64 lambda1) (-.f64 (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (/.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) lambda1))))
(*.f64 (neg.f64 lambda1) (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (cos.f64 phi2) (/.f64 (sin.f64 lambda2) lambda1))))
(*.f64 (neg.f64 lambda1) (-.f64 (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
lambda1
(+.f64 lambda1 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64)))))
(+.f64 lambda1 (*.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (*.f64 #s(literal 1/24 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64)))))))
(+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) lambda1 (*.f64 #s(literal 1/24 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64)))))))
(+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) lambda1 (*.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) #s(literal 1/24 binary64))))))
(+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) lambda1))))))
(+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64))) (*.f64 lambda1 #s(literal 1/24 binary64)))))))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))
(*.f64 (neg.f64 (cos.f64 phi2)) (sin.f64 lambda2))
(*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2)))
(+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2)))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2))))
(fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2))) (*.f64 (*.f64 (*.f64 lambda1 (cos.f64 lambda2)) (cos.f64 phi2)) #s(literal -1/6 binary64))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 lambda1 #s(literal -1/6 binary64)))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 lambda1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) lambda2) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) lambda2)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda2) (cos.f64 phi2)) (sin.f64 lambda1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (*.f64 (cos.f64 lambda1) lambda2) (cos.f64 phi2)) #s(literal 1/6 binary64))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (-.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 lambda2 #s(literal 1/6 binary64))))) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))) (sin.f64 (-.f64 lambda1 lambda2))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1/24 binary64)))))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64)))
(+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))
(fma.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (cos.f64 lambda2) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64))))
(fma.f64 lambda1 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (cos.f64 lambda2) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (neg.f64 lambda2)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))
(fma.f64 lambda1 (fma.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (sin.f64 lambda2)) (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 lambda2)) (fma.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (cos.f64 lambda2) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64))))
(fma.f64 lambda1 (fma.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64)) (*.f64 (neg.f64 (sin.f64 lambda2)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64))))))) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (cos.f64 lambda2) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (+.f64 (*.f64 (cos.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (sin.f64 (neg.f64 lambda2))))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (neg.f64 lambda2)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda2) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 lambda2) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64))) (fma.f64 (cos.f64 lambda2) (fma.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda2) (neg.f64 (sin.f64 lambda2))) #s(literal -4/3 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (sin.f64 lambda2)) (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 lambda2)) (fma.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (cos.f64 lambda2) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 (cos.f64 lambda2) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64))) #s(literal -7/6 binary64)) (fma.f64 (cos.f64 lambda2) (-.f64 (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64))) (*.f64 (*.f64 (cos.f64 lambda2) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64))) #s(literal -4/3 binary64))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64)) (*.f64 (neg.f64 (sin.f64 lambda2)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)))))))) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (cos.f64 lambda2) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64))))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64)))
(+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(fma.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(fma.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)) (*.f64 (cos.f64 lambda1) #s(literal -3 binary64)))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 lambda1) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))) (*.f64 (sin.f64 lambda1) (fma.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64)) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)) (*.f64 (cos.f64 lambda1) #s(literal -3 binary64))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (+.f64 (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda1))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (fma.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (fma.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)) (*.f64 (sin.f64 lambda1) (*.f64 #s(literal 4/3 binary64) (*.f64 (cos.f64 lambda1) (sin.f64 lambda1)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 lambda1) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))) (*.f64 (sin.f64 lambda1) (fma.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 7/6 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal 4/3 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))))) (*.f64 (cos.f64 lambda1) (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64)) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)) (*.f64 (cos.f64 lambda1) #s(literal -3 binary64))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(fma.f64 #s(literal -3/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (*.f64 #s(literal 7/8 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) #s(literal 7/8 binary64))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 #s(literal -3/2 binary64) (*.f64 #s(literal 7/8 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -61/240 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (*.f64 #s(literal 7/8 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -61/240 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 7/8 binary64))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 #s(literal 7/8 binary64) (*.f64 #s(literal -61/240 binary64) (pow.f64 phi2 #s(literal 2 binary64))))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))
(*.f64 (neg.f64 (cos.f64 phi2)) (sin.f64 lambda2))
(*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2)))
(+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2)))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2))))
(fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2))) (*.f64 (*.f64 (*.f64 lambda1 (cos.f64 lambda2)) (cos.f64 phi2)) #s(literal -1/6 binary64))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 lambda1 #s(literal -1/6 binary64)))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 lambda1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) lambda2) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) lambda2)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda2) (cos.f64 phi2)) (sin.f64 lambda1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (*.f64 (cos.f64 lambda1) lambda2) (cos.f64 phi2)) #s(literal 1/6 binary64))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (-.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 lambda2 #s(literal 1/6 binary64))))) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))) (sin.f64 (-.f64 lambda1 lambda2))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1/24 binary64)))))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64)))
(+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))
(fma.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (cos.f64 lambda2) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64))))
(fma.f64 lambda1 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (cos.f64 lambda2) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (neg.f64 lambda2)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))
(fma.f64 lambda1 (fma.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (sin.f64 lambda2)) (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 lambda2)) (fma.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (cos.f64 lambda2) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64))))
(fma.f64 lambda1 (fma.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64)) (*.f64 (neg.f64 (sin.f64 lambda2)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64))))))) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (cos.f64 lambda2) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (+.f64 (*.f64 (cos.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (sin.f64 (neg.f64 lambda2))))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (neg.f64 lambda2)))) (*.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))) (pow.f64 (cos.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64)))) (*.f64 (cos.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 lambda2)) #s(literal 3 binary64))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda2) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 lambda2) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64))) (fma.f64 (cos.f64 lambda2) (fma.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda2) (neg.f64 (sin.f64 lambda2))) #s(literal -4/3 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (sin.f64 lambda2)) (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 lambda2)) (fma.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (cos.f64 lambda2) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 lambda1 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 (cos.f64 lambda2) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64))) #s(literal -7/6 binary64)) (fma.f64 (cos.f64 lambda2) (-.f64 (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64))) (*.f64 (*.f64 (cos.f64 lambda2) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64))) #s(literal -4/3 binary64))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64)) (*.f64 (neg.f64 (sin.f64 lambda2)) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 lambda2) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)))))))) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (cos.f64 lambda2) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 lambda2)) #s(literal 3 binary64))))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64)))
(+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(fma.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(fma.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)) (*.f64 (cos.f64 lambda1) #s(literal -3 binary64)))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 lambda1) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))) (*.f64 (sin.f64 lambda1) (fma.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(fma.f64 lambda2 (fma.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64)) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)) (*.f64 (cos.f64 lambda1) #s(literal -3 binary64))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (+.f64 (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda1))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (fma.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) (fma.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)) (*.f64 (sin.f64 lambda1) (*.f64 #s(literal 4/3 binary64) (*.f64 (cos.f64 lambda1) (sin.f64 lambda1)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 lambda1) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))) (*.f64 (sin.f64 lambda1) (fma.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 lambda2 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 7/6 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))) (*.f64 #s(literal 4/3 binary64) (*.f64 (cos.f64 lambda1) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64))))) (*.f64 (cos.f64 lambda1) (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64)) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))) (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 lambda1) #s(literal 2 binary64)) (*.f64 (cos.f64 lambda1) #s(literal -3 binary64))))) (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 lambda1) #s(literal 3 binary64))))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(fma.f64 #s(literal -3/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (*.f64 #s(literal 7/8 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) #s(literal 7/8 binary64))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 #s(literal -3/2 binary64) (*.f64 #s(literal 7/8 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -61/240 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (*.f64 #s(literal 7/8 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -61/240 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 7/8 binary64))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -3/2 binary64) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 #s(literal 7/8 binary64) (*.f64 #s(literal -61/240 binary64) (pow.f64 phi2 #s(literal 2 binary64))))))) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(-.f64 (/.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) (/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))))
(*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)))))
(*.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))))
(*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) #s(literal 2 binary64)))
(pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 1 binary64))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 3 binary64))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(pow.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 2 binary64))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))
(log.f64 (exp.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 3 binary64)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(exp.f64 (log.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) #s(literal 0 binary64))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 phi1)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))
(fma.f64 #s(literal 1 binary64) (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 0 binary64))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(fma.f64 (sqrt.f64 (cos.f64 phi1)) (sqrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))
(fma.f64 #s(literal 1 binary64) (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
(fma.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) #s(literal 0 binary64))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (/.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (/.f64 (cos.f64 (+.f64 lambda2 lambda1)) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1)))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))
(/.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1)))) #s(literal -2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)))
(pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 3 binary64))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(pow.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 lambda2)) (sin.f64 lambda1)))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(exp.f64 (log.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64)))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) #s(literal 0 binary64))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) #s(literal 0 binary64))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 0 binary64))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 0 binary64))
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(+.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 0 binary64))
(cos.f64 (-.f64 lambda1 lambda2))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 (neg.f64 lambda1))) (*.f64 (sin.f64 lambda2) (sin.f64 (neg.f64 lambda1))))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(cos.f64 (-.f64 lambda1 lambda2))
(-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 #s(literal 0 binary64))))
(cos.f64 (-.f64 lambda1 lambda2))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))) (/.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(cos.f64 (-.f64 lambda1 lambda2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(cos.f64 (-.f64 lambda1 lambda2))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(cos.f64 (-.f64 lambda1 lambda2))
(*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (sin.f64 lambda1) (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (sin.f64 lambda1) (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (sin.f64 lambda1) (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))
(/.f64 (+.f64 (*.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))) #s(literal 4 binary64))
(/.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))) #s(literal 4 binary64))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (sin.f64 lambda1) (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (sin.f64 lambda1) (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64))
(cos.f64 (-.f64 lambda1 lambda2))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64))
(cos.f64 (-.f64 lambda1 lambda2))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64))
(cos.f64 (-.f64 lambda1 lambda2))
(pow.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 lambda1 lambda2))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (-.f64 lambda1 lambda2)))
(log.f64 (exp.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(cos.f64 (-.f64 lambda1 lambda2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 lambda2 lambda1)))))
(cos.f64 (-.f64 lambda1 lambda2))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)))
(cos.f64 (-.f64 lambda1 lambda2))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda1 lambda2))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(cos.f64 (-.f64 lambda1 lambda2))
(exp.f64 (log.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(cos.f64 (-.f64 lambda1 lambda2))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64)))
(cos.f64 (-.f64 lambda1 lambda2))
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 0 binary64))
(cos.f64 (-.f64 lambda1 lambda2))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(cos.f64 (-.f64 lambda1 lambda2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(cos.f64 (-.f64 lambda1 lambda2))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (sqrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))))
(-.f64 (/.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (/.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (-.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 (-.f64 lambda2 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 phi1))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))) (cos.f64 (/.f64 (+.f64 (-.f64 phi1 lambda2) lambda1) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(*.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))))
(*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))))
(*.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))
(*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(pow.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))
(fabs.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(log.f64 (exp.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (log.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 1 binary64)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (-.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 (-.f64 lambda2 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 phi1))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 phi1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(fma.f64 #s(literal 1 binary64) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 phi1)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 phi1)) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sqrt.f64 (cos.f64 phi1)) (sqrt.f64 (cos.f64 phi1)) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(-.f64 (exp.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))))
(*.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(/.f64 (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64)) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)))
(/.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)))
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 1 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 3 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(pow.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 2 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(sqrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)))
(fabs.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))))
(log.f64 (exp.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))))
(log1p.f64 (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (*.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 1 binary64)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(fma.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(fma.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 0 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(fma.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 0 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 2 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 1 binary64))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 3 binary64))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 2 binary64))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 phi2)) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 3 binary64)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) #s(literal 3 binary64))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 1 binary64)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(fma.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(fma.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))
(+.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 0 binary64))
(*.f64 lambda1 (cos.f64 lambda2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lambda1 (cos.f64 lambda2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 lambda1 (cos.f64 lambda2))))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 2 binary64)))
(pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 1 binary64))
(*.f64 lambda1 (cos.f64 lambda2))
(pow.f64 (cbrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 3 binary64))
(*.f64 lambda1 (cos.f64 lambda2))
(pow.f64 (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 lambda1 (cos.f64 lambda2))
(pow.f64 (sqrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 2 binary64))
(*.f64 lambda1 (cos.f64 lambda2))
(sqrt.f64 (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 lambda1 (cos.f64 lambda2)))
(log.f64 (pow.f64 (exp.f64 lambda1) (cos.f64 lambda2)))
(*.f64 lambda1 (cos.f64 lambda2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 lambda1 (cos.f64 lambda2)))))
(*.f64 lambda1 (cos.f64 lambda2))
(cbrt.f64 (pow.f64 (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 3 binary64)))
(*.f64 lambda1 (cos.f64 lambda2))
(expm1.f64 (log1p.f64 (*.f64 lambda1 (cos.f64 lambda2))))
(log1p.f64 (expm1.f64 (*.f64 lambda1 (cos.f64 lambda2))))
(*.f64 lambda1 (cos.f64 lambda2))
(exp.f64 (log.f64 (*.f64 lambda1 (cos.f64 lambda2))))
(*.f64 lambda1 (cos.f64 lambda2))
(exp.f64 (*.f64 (log.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 1 binary64)))
(*.f64 lambda1 (cos.f64 lambda2))
(fma.f64 lambda1 (cos.f64 lambda2) #s(literal 0 binary64))
(*.f64 lambda1 (cos.f64 lambda2))
(fma.f64 (cos.f64 lambda2) lambda1 #s(literal 0 binary64))
(*.f64 lambda1 (cos.f64 lambda2))
(fma.f64 #s(literal 1 binary64) (*.f64 lambda1 (cos.f64 lambda2)) #s(literal 0 binary64))
(*.f64 lambda1 (cos.f64 lambda2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 0 binary64))
(*.f64 lambda1 (cos.f64 lambda2))
(fma.f64 (sqrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) (sqrt.f64 (*.f64 lambda1 (cos.f64 lambda2))) #s(literal 0 binary64))
(*.f64 lambda1 (cos.f64 lambda2))
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64))))
(/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))) #s(literal -2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)) #s(literal 1/6 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 phi2)) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(/.f64 (pow.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 3 binary64)) #s(literal 8 binary64))
(/.f64 (pow.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) #s(literal 8 binary64))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(fma.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(fma.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(fma.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(fma.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64))))
(/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))) #s(literal -2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 phi2)) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(/.f64 (pow.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 3 binary64)) #s(literal 8 binary64))
(/.f64 (pow.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) #s(literal 8 binary64))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 3 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(fma.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(fma.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(fma.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(fma.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))

eval1.3s (6.2%)

Compiler

Compiled 100310 to 25698 computations (74.4% saved)

prune769.0ms (3.8%)

Pruning

44 alts after pruning (44 fresh and 0 done)

PrunedKeptTotal
New2980313011
Fresh71320
Picked505
Done000
Total2992443036
Accuracy
100.0%
Counts
3036 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
76.3%
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 3 binary64)))
36.8%
(+.f64 lambda1 (atan2.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
49.0%
(+.f64 lambda1 (atan2.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
98.3%
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
75.2%
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
81.2%
(+.f64 lambda1 (atan2.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) #s(literal 1 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
94.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
53.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
59.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
59.6%
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
72.0%
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
98.2%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
76.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
99.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
98.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))))
98.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
98.4%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
73.4%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
99.0%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (neg.f64 (sin.f64 lambda2))))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
98.4%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1))))
92.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))))
76.6%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) (cos.f64 phi1))))
76.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (cos.f64 phi1))))
76.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))) (cos.f64 phi1))))
76.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 phi1))))
98.5%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
98.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))))))
98.4%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
76.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
64.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1))))
71.5%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (cos.f64 (-.f64 lambda2 lambda1))))))
79.3%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))))
79.2%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
68.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
72.5%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
90.6%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))))
69.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
73.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
59.1%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
98.3%
(+.f64 lambda1 (atan2.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
75.2%
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
48.5%
(+.f64 lambda1 (atan2.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
74.5%
(+.f64 lambda1 (atan2.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
61.9%
(+.f64 lambda1 (expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
Compiler

Compiled 2304 to 1464 computations (36.5% saved)

localize1.0s (5.1%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.6%
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))
99.6%
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64))
86.9%
(cos.f64 (-.f64 lambda1 lambda2))
86.9%
(sin.f64 (-.f64 lambda1 lambda2))
99.5%
(+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))
94.5%
(cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
86.9%
(cos.f64 (-.f64 lambda2 lambda1))
86.9%
(sin.f64 (-.f64 lambda1 lambda2))
99.7%
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))
86.9%
(sin.f64 (-.f64 lambda1 lambda2))
75.7%
(cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))
75.6%
(cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
99.8%
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
99.7%
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
86.9%
(cos.f64 (-.f64 lambda2 lambda1))
86.9%
(sin.f64 (-.f64 lambda1 lambda2))
99.9%
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2))
99.8%
(*.f64 (sin.f64 lambda1) (cos.f64 lambda2))
99.8%
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
99.6%
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))
Results
454.0ms120×1valid
344.0ms75×1invalid
58.0ms47×0invalid
14.0ms13×0valid
4.0ms2valid
Compiler

Compiled 583 to 122 computations (79.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 634.0ms
ival-cos: 155.0ms (24.5% of total)
ival-pow: 140.0ms (22.1% of total)
ival-mult: 70.0ms (11% of total)
ival-atan2: 68.0ms (10.7% of total)
backward-pass: 60.0ms (9.5% of total)
ival-add: 40.0ms (6.3% of total)
ival-div: 36.0ms (5.7% of total)
ival-sin: 35.0ms (5.5% of total)
ival-cbrt: 12.0ms (1.9% of total)
ival-sub: 7.0ms (1.1% of total)
const: 7.0ms (1.1% of total)
ival-sqrt: 3.0ms (0.5% of total)

series42.0ms (0.2%)

Counts
8 → 244
Calls
Call 1
Inputs
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))>
#<alt (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))>
#<alt (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))>
#<alt (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))>
#<alt (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64))>
Outputs
#<alt (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))>
#<alt (-.f64 (+.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))>
#<alt (-.f64 (+.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))))))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 lambda1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))>
#<alt (*.f64 lambda1 (cos.f64 lambda2))>
#<alt (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (cos.f64 lambda2)))))>
#<alt (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (cos.f64 lambda2)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (cos.f64 lambda2)))))))>
#<alt (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (cos.f64 lambda2)) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (cos.f64 lambda2))) (*.f64 #s(literal 1/120 binary64) (cos.f64 lambda2))))))))>
#<alt (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))>
#<alt (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))>
#<alt (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))>
#<alt (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))>
#<alt (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))>
#<alt (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))>
#<alt (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))>
#<alt (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))>
#<alt (sin.f64 lambda1)>
#<alt (+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1))))>
#<alt (+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1))))))>
#<alt (+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 #s(literal 1/24 binary64) (sin.f64 lambda1)))))))>
#<alt (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))>
#<alt (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))>
#<alt (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))>
#<alt (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))>
#<alt (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))>
#<alt (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))>
#<alt (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))>
#<alt (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 lambda1)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1))))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 (neg.f64 lambda1)))) (sin.f64 (neg.f64 lambda1))))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))))) (sin.f64 (neg.f64 lambda1))))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 lambda2))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 lambda2))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 #s(literal -1/2 binary64) (*.f64 phi1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 phi1 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 phi1 (-.f64 (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/48 binary64) (*.f64 phi1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))) (*.f64 #s(literal 1/48 binary64) (*.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))) (*.f64 #s(literal -1/48 binary64) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 #s(literal -1/2 binary64) (*.f64 phi1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 phi1 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 phi1 (-.f64 (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 #s(literal 1/48 binary64) (*.f64 phi1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 #s(literal 1/48 binary64) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (*.f64 #s(literal -1/48 binary64) (*.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 phi1 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 phi1 (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))) (*.f64 phi1 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))))))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))))))))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))))))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))))>
#<alt (sin.f64 (neg.f64 lambda2))>
#<alt (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))))>
#<alt (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (neg.f64 lambda2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2)))))))))>
#<alt (sin.f64 (-.f64 lambda1 lambda2))>
#<alt (sin.f64 (-.f64 lambda1 lambda2))>
#<alt (sin.f64 (-.f64 lambda1 lambda2))>
#<alt (sin.f64 (-.f64 lambda1 lambda2))>
#<alt (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (sin.f64 lambda1)>
#<alt (+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (cos.f64 lambda1))))>
#<alt (+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (sin.f64 lambda1))))))>
#<alt (+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (cos.f64 lambda1))))))))>
#<alt (sin.f64 (-.f64 lambda1 lambda2))>
#<alt (sin.f64 (-.f64 lambda1 lambda2))>
#<alt (sin.f64 (-.f64 lambda1 lambda2))>
#<alt (sin.f64 (-.f64 lambda1 lambda2))>
#<alt (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))>
#<alt (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 lambda1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (sin.f64 (-.f64 lambda1 lambda2))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
Calls

63 calls:

TimeVariablePointExpression
4.0ms
phi1
@0
(cos (/ (+ phi1 (- lambda2 lambda1)) 2))
2.0ms
lambda2
@0
(* (* 2 (cos (/ (+ phi1 (- lambda1 lambda2)) 2))) (cos (/ (+ phi1 (- lambda2 lambda1)) 2)))
2.0ms
phi1
@0
(* (* 2 (cos (/ (+ phi1 (- lambda1 lambda2)) 2))) (cos (/ (+ phi1 (- lambda2 lambda1)) 2)))
2.0ms
lambda1
@0
(* (* 2 (cos (/ (+ phi1 (- lambda1 lambda2)) 2))) (cos (/ (+ phi1 (- lambda2 lambda1)) 2)))
1.0ms
phi2
@0
(* (cos phi2) (- (* (sin lambda1) (cos lambda2)) (* (cos lambda1) (sin lambda2))))

rewrite111.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
311×log1p-expm1-u
311×expm1-log1p-u
306×add-cube-cbrt
303×add-exp-log
302×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042260
1746260
Stop Event
node limit
Counts
8 → 237
Calls
Call 1
Inputs
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (sin.f64 lambda1) (cos.f64 lambda2))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64))
Outputs
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))) #s(literal -2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64)))))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 phi2)) (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)))) #s(literal 1 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)))) #s(literal -2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 0 binary64)))))
(pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 lambda1)) (cos.f64 lambda2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) #s(literal 0 binary64))
(fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (/.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64)))))
(pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(exp.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(exp.f64 (*.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(+.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) (sin.f64 #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (sqrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 0 binary64)))))
(pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (sqrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(+.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (sin.f64 #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) (sqrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 0 binary64)))))
(pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) (sqrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 0 binary64)))))
(pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 0 binary64))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (neg.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)))))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 #s(literal 0 binary64))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))) (/.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (+.f64 lambda1 lambda2))) (/.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (+.f64 lambda1 lambda2))))
(*.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64))) (sin.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)))) (neg.f64 (sin.f64 (+.f64 lambda1 lambda2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2)))))
(sin.f64 (-.f64 lambda1 lambda2))
(expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(log1p.f64 (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1/3 binary64)))
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(fma.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))) #s(literal -2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64)))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 phi2)) (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))

simplify340.0ms (1.7%)

Algorithm
egg-herbie
Rules
899×add0
777×associate-*r*
658×associate-*l*
307×*-commutative
199×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
097526031
1360425035
2774725021
Stop Event
node limit
Counts
481 → 489
Calls
Call 1
Inputs
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (+.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (+.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))))))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 lambda1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (cos.f64 lambda2)))))
(*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (cos.f64 lambda2)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (cos.f64 lambda2)))))))
(*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (cos.f64 lambda2)) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (cos.f64 lambda2))) (*.f64 #s(literal 1/120 binary64) (cos.f64 lambda2))))))))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(sin.f64 lambda1)
(+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1))))
(+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1))))))
(+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 #s(literal 1/24 binary64) (sin.f64 lambda1)))))))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 lambda1)))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1))))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 (neg.f64 lambda1)))) (sin.f64 (neg.f64 lambda1))))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))))) (sin.f64 (neg.f64 lambda1))))))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda2))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 lambda2))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))
(+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 #s(literal -1/2 binary64) (*.f64 phi1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 phi1 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 phi1 (-.f64 (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/48 binary64) (*.f64 phi1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))) (*.f64 #s(literal 1/48 binary64) (*.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))) (*.f64 #s(literal -1/48 binary64) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 #s(literal -1/2 binary64) (*.f64 phi1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 phi1 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 phi1 (-.f64 (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 #s(literal 1/48 binary64) (*.f64 phi1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 #s(literal 1/48 binary64) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (*.f64 #s(literal -1/48 binary64) (*.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 phi1 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 phi1 (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))) (*.f64 phi1 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))))))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))))
(sin.f64 (neg.f64 lambda2))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2))))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (neg.f64 lambda2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2)))))))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(sin.f64 lambda1)
(+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (cos.f64 lambda1))))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (sin.f64 lambda1))))))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (cos.f64 lambda1))))))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))
(+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 lambda1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))) #s(literal -2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64)))))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 phi2)) (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)))) #s(literal 1 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)))) #s(literal -2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 0 binary64)))))
(pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 lambda1)) (cos.f64 lambda2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) #s(literal 0 binary64))
(fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (/.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64)))))
(pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(exp.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(exp.f64 (*.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(+.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) (sin.f64 #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (sqrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 0 binary64)))))
(pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (sqrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(+.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (sin.f64 #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) (sqrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 0 binary64)))))
(pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) (sqrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 0 binary64)))))
(pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 0 binary64))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (neg.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)))))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 #s(literal 0 binary64))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))) (/.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (+.f64 lambda1 lambda2))) (/.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (+.f64 lambda1 lambda2))))
(*.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64))) (sin.f64 (+.f64 lambda1 lambda2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)))) (neg.f64 (sin.f64 (+.f64 lambda1 lambda2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2)))))
(sin.f64 (-.f64 lambda1 lambda2))
(expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(log1p.f64 (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1/3 binary64)))
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(fma.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))) #s(literal -2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64)))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 phi2)) (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
Outputs
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 phi2 #s(literal 2 binary64))) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (+.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))))))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (+.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))))))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 phi2 #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 1/24 binary64))))))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1/24 binary64))))))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))
(neg.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)))
(*.f64 (sin.f64 lambda2) (neg.f64 (cos.f64 phi2)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(fma.f64 #s(literal -1 binary64) (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda1 (cos.f64 phi2)) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))))
(fma.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 phi2) lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (*.f64 (sin.f64 lambda2) (neg.f64 (cos.f64 phi2))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (*.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) #s(literal 1/2 binary64))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))))
(-.f64 (*.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 lambda2) (*.f64 lambda1 (cos.f64 phi2))) (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 phi2) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))) (*.f64 (sin.f64 lambda2) (cos.f64 phi2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 lambda1))
(*.f64 (sin.f64 lambda1) (cos.f64 phi2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (*.f64 (cos.f64 lambda1) (*.f64 lambda2 (cos.f64 phi2))))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (sin.f64 lambda1) (cos.f64 phi2))))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(fma.f64 lambda2 (-.f64 (*.f64 lambda2 (*.f64 (sin.f64 lambda1) (*.f64 (cos.f64 phi2) #s(literal -1/2 binary64)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) #s(literal 1/6 binary64))))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(fma.f64 lambda2 (-.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (*.f64 (*.f64 (cos.f64 lambda1) (*.f64 lambda2 (cos.f64 phi2))) #s(literal 1/6 binary64)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(*.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi2))
(*.f64 lambda1 (cos.f64 lambda2))
(*.f64 (cos.f64 lambda2) lambda1)
(*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (cos.f64 lambda2)))))
(*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 lambda2) (pow.f64 lambda1 #s(literal 2 binary64))))))
(*.f64 lambda1 (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 lambda1 #s(literal 2 binary64))) #s(literal 1 binary64)) (cos.f64 lambda2)))
(*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (cos.f64 lambda2)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (cos.f64 lambda2)))))))
(*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (cos.f64 lambda2) (*.f64 (*.f64 (cos.f64 lambda2) (pow.f64 lambda1 #s(literal 2 binary64))) #s(literal 1/120 binary64))))))
(*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (*.f64 (cos.f64 lambda2) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))))))
(+.f64 (*.f64 (cos.f64 lambda2) lambda1) (*.f64 (*.f64 (cos.f64 lambda2) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))) (pow.f64 lambda1 #s(literal 3 binary64))))
(*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (cos.f64 lambda2)) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (cos.f64 lambda2))) (*.f64 #s(literal 1/120 binary64) (cos.f64 lambda2))))))))
(*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (cos.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (cos.f64 lambda2) (pow.f64 lambda1 #s(literal 2 binary64))) (*.f64 (cos.f64 lambda2) #s(literal 1/120 binary64))))))))
(*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (cos.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (*.f64 (cos.f64 lambda2) (+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 lambda1 #s(literal 2 binary64))) #s(literal 1/120 binary64))))))))
(+.f64 (*.f64 (cos.f64 lambda2) lambda1) (*.f64 (fma.f64 #s(literal -1/6 binary64) (cos.f64 lambda2) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (*.f64 (cos.f64 lambda2) (+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 lambda1 #s(literal 2 binary64))) #s(literal 1/120 binary64))))) (pow.f64 lambda1 #s(literal 3 binary64))))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(sin.f64 lambda1)
(+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1))))
(+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 #s(literal 2 binary64)))))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda2 #s(literal 2 binary64))) #s(literal 1 binary64)) (sin.f64 lambda1))
(+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1))))))
(+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 lambda1) (*.f64 #s(literal 1/24 binary64) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 #s(literal 2 binary64)))))))
(+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (*.f64 (sin.f64 lambda1) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 lambda2 #s(literal 2 binary64)))))))
(+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (sin.f64 lambda1))) (*.f64 #s(literal 1/24 binary64) (sin.f64 lambda1)))))))
(+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 #s(literal 2 binary64))) (*.f64 (sin.f64 lambda1) #s(literal 1/24 binary64)))))))
(+.f64 (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (*.f64 (sin.f64 lambda1) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 lambda2 #s(literal 2 binary64))) #s(literal 1/24 binary64)))))))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 lambda1)))
(+.f64 (cos.f64 lambda1) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1))))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda1) (*.f64 (neg.f64 lambda2) (neg.f64 (sin.f64 lambda1)))))
(+.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) (*.f64 lambda2 (sin.f64 lambda1)))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 (neg.f64 lambda1)))) (sin.f64 (neg.f64 lambda1))))))
(+.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) (*.f64 lambda2 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda2) (cos.f64 lambda1)) (neg.f64 (sin.f64 lambda1)))))
(+.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) (*.f64 lambda2 (fma.f64 (*.f64 #s(literal -1/2 binary64) lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))))) (sin.f64 (neg.f64 lambda1))))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda1) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (neg.f64 (sin.f64 lambda1)))))) (neg.f64 (sin.f64 lambda1))))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda1) (*.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda1) (*.f64 lambda2 (*.f64 (neg.f64 (sin.f64 lambda1)) #s(literal 1/6 binary64)))) (sin.f64 lambda1)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda2))
(+.f64 (cos.f64 lambda2) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))
(+.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64)) (*.f64 lambda1 (sin.f64 lambda2)))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 lambda2))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) lambda1)) (neg.f64 (sin.f64 lambda2))))))
(+.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64)) (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda2) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (sin.f64 lambda2))))) (neg.f64 (sin.f64 lambda2))))))
(+.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64)) (*.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda2) (*.f64 lambda1 (*.f64 (sin.f64 lambda2) #s(literal -1/6 binary64)))) (sin.f64 lambda2))))
(+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 #s(literal -1/2 binary64) (*.f64 phi1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 phi1 (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 phi1 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) phi1)) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 phi1 (fma.f64 (*.f64 #s(literal -1/8 binary64) phi1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 phi1 (-.f64 (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/48 binary64) (*.f64 phi1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 phi1 (+.f64 (*.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 1/48 binary64) phi1) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 phi1 (fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 phi1 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) #s(literal 1/48 binary64)))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 lambda1 #s(literal -1/2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 lambda1 (fma.f64 (*.f64 #s(literal -1/8 binary64) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))) (*.f64 #s(literal 1/48 binary64) (*.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 lambda1 (+.f64 (*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 #s(literal 1/48 binary64) (*.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 lambda1 #s(literal 1/48 binary64)))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 lambda2 (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 lambda2 (fma.f64 (*.f64 #s(literal -1/8 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))) (*.f64 #s(literal -1/48 binary64) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 lambda2 (+.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))) #s(literal -1/48 binary64)))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) #s(literal -1/48 binary64)))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 #s(literal -1/2 binary64) (*.f64 phi1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 phi1 #s(literal -1/2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 phi1 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (*.f64 phi1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 phi1 (-.f64 (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 #s(literal 1/48 binary64) (*.f64 phi1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 phi1 (+.f64 (*.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 #s(literal 1/48 binary64) (*.f64 phi1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 phi1 (fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (*.f64 phi1 #s(literal 1/48 binary64)))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 lambda2 (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda2 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 lambda2 (fma.f64 (*.f64 #s(literal -1/8 binary64) lambda2) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 #s(literal 1/48 binary64) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 lambda2 (+.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 #s(literal 1/48 binary64) (*.f64 lambda2 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 lambda2 #s(literal 1/48 binary64)))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 #s(literal 1/2 binary64) (*.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 lambda1 #s(literal 1/2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 lambda1 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 lambda1 (fma.f64 (*.f64 #s(literal -1/8 binary64) lambda1) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (*.f64 #s(literal -1/48 binary64) (*.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))) (*.f64 #s(literal -1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 lambda1 (+.f64 (*.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 #s(literal -1/48 binary64) (*.f64 lambda1 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/8 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) #s(literal -1/48 binary64)))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))
(*.f64 #s(literal 2 binary64) (+.f64 (*.f64 phi1 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))) (*.f64 phi1 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 phi1 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 phi1 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 phi1 (fma.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 phi1 (fma.f64 #s(literal 2 binary64) (*.f64 phi1 (fma.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) #s(literal 1/4 binary64))))) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 phi1 (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))))) (*.f64 phi1 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 phi1 (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2)))))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 phi1 (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))) (*.f64 phi1 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 phi1 (fma.f64 #s(literal 1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 #s(literal 1/16 binary64) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 phi1 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))))) (*.f64 (*.f64 phi1 #s(literal 2 binary64)) (+.f64 (*.f64 phi1 (fma.f64 #s(literal 1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 #s(literal 1/16 binary64) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))))))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 lambda2))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 lambda1))) #s(literal 1/4 binary64)))))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) phi1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) phi1)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (+.f64 (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (*.f64 lambda1 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 lambda1 (*.f64 #s(literal -1/4 binary64) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (*.f64 lambda1 (+.f64 (*.f64 lambda1 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))) (*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))) (*.f64 lambda1 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2)))))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))))))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (*.f64 lambda1 (fma.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))) (*.f64 lambda1 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 lambda1 (fma.f64 #s(literal -1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) #s(literal 1/12 binary64))))) (*.f64 #s(literal -1/4 binary64) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))))))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (*.f64 lambda1 (fma.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))) (*.f64 lambda1 (fma.f64 #s(literal 2 binary64) (*.f64 lambda1 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) #s(literal -1/12 binary64)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1))) #s(literal 1/12 binary64))))) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda1))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(*.f64 #s(literal 2 binary64) (+.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(*.f64 #s(literal 2 binary64) (+.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 lambda2 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 lambda2 (*.f64 #s(literal -1/4 binary64) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 lambda2 (+.f64 (*.f64 lambda2 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 lambda2 (fma.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))) (*.f64 lambda2 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) #s(literal 1/12 binary64))))) (*.f64 #s(literal -1/4 binary64) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 lambda2 (fma.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 #s(literal 1/2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1)))))) (*.f64 lambda2 (fma.f64 #s(literal 2 binary64) (*.f64 lambda2 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) #s(literal -1/12 binary64)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) #s(literal 1/12 binary64))))) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 phi1))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1)))))))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda1 phi1) lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 lambda2 phi1) lambda1)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (+.f64 phi1 (*.f64 #s(literal -1 binary64) lambda2))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(sin.f64 (neg.f64 lambda2))
(neg.f64 (sin.f64 lambda2))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 (cos.f64 lambda2) lambda1) (neg.f64 (sin.f64 lambda2)))
(-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))))))
(+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (neg.f64 (sin.f64 lambda2)))))))
(-.f64 (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (*.f64 (sin.f64 lambda2) #s(literal 1/2 binary64))))) (sin.f64 lambda2))
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (neg.f64 lambda2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (cos.f64 (neg.f64 lambda2)))))))))
(+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (neg.f64 (sin.f64 lambda2)) (*.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 lambda2) lambda1)))))))
(-.f64 (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 lambda2) #s(literal 1/2 binary64)) (*.f64 (cos.f64 lambda2) (*.f64 lambda1 #s(literal -1/6 binary64))))))) (sin.f64 lambda2))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 lambda1)
(+.f64 (sin.f64 lambda1) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (cos.f64 lambda1))))
(+.f64 (sin.f64 lambda1) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))
(-.f64 (sin.f64 lambda1) (*.f64 lambda2 (cos.f64 lambda1)))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (sin.f64 lambda1))))))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (cos.f64 lambda1) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (sin.f64 lambda1))))))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 lambda1) (*.f64 #s(literal -1/2 binary64) lambda2)) (cos.f64 lambda1))))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lambda1)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 lambda1)) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (cos.f64 lambda1))))))))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (cos.f64 lambda1) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (sin.f64 lambda1) (*.f64 (*.f64 #s(literal 1/6 binary64) lambda2) (cos.f64 lambda1)))))))
(+.f64 (sin.f64 lambda1) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (sin.f64 lambda1) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) #s(literal 1/6 binary64))))) (cos.f64 lambda1))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))
(sin.f64 (-.f64 lambda1 lambda2))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))
(neg.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)))
(*.f64 (sin.f64 lambda2) (neg.f64 (cos.f64 phi2)))
(+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(fma.f64 #s(literal -1 binary64) (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2)))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(fma.f64 #s(literal -1 binary64) (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 lambda1 (cos.f64 phi2)) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))))
(fma.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 phi2) lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (*.f64 (sin.f64 lambda2) (neg.f64 (cos.f64 phi2))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(fma.f64 #s(literal -1 binary64) (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) (*.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) #s(literal 1/2 binary64))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))))
(-.f64 (*.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 lambda2) (*.f64 lambda1 (cos.f64 phi2))) (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 phi2) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))) (*.f64 (sin.f64 lambda2) (cos.f64 phi2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 lambda1))
(*.f64 (sin.f64 lambda1) (cos.f64 phi2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (*.f64 (cos.f64 lambda1) (*.f64 lambda2 (cos.f64 phi2))))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (sin.f64 lambda1) (cos.f64 phi2))))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(fma.f64 lambda2 (-.f64 (*.f64 lambda2 (*.f64 (sin.f64 lambda1) (*.f64 (cos.f64 phi2) #s(literal -1/2 binary64)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2)) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) #s(literal 1/6 binary64))))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(fma.f64 lambda2 (-.f64 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (*.f64 (*.f64 (cos.f64 lambda1) (*.f64 lambda2 (cos.f64 phi2))) #s(literal 1/6 binary64)))) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cos.f64 phi2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64)))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64)))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1/24 binary64)))))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))) #s(literal -2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 phi2)) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 0 binary64))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 (+.f64 lambda2 lambda1))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)))) #s(literal -2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (sin.f64 (+.f64 lambda2 lambda1))) #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 2 binary64)))
(pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 1 binary64))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 3 binary64))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(pow.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 lambda1)) (cos.f64 lambda2)))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)))))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(exp.f64 (log.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 1 binary64)))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) #s(literal 0 binary64))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) #s(literal 0 binary64))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 0 binary64))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 0 binary64))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 0 binary64))
(*.f64 (cos.f64 lambda2) (sin.f64 lambda1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (/.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))) (-.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (neg.f64 (+.f64 #s(literal -1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(exp.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(exp.f64 (*.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) (sin.f64 #s(literal 0 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (sqrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) #s(literal 2 binary64)))
(pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (sqrt.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))
(+.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 (-.f64 lambda2 lambda1))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (cos.f64 #s(literal 0 binary64))) (*.f64 (sin.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (sin.f64 #s(literal 0 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) (sqrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 (-.f64 lambda2 lambda1)))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)))
(/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1)))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1)))) #s(literal 2 binary64)))
(pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1)))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 (-.f64 lambda2 lambda1))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) (sqrt.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 0 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 (-.f64 lambda2 lambda1)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 (-.f64 lambda2 lambda1)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 (-.f64 lambda2 lambda1)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))))) #s(literal 2 binary64)))
(/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1)))))) #s(literal 2 binary64)))
(pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 (-.f64 lambda2 lambda1)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1)))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 (-.f64 lambda2 lambda1)))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))))) #s(literal 0 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(fma.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 0 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (-.f64 lambda2 lambda1) phi1) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 1/2 binary64)))))) #s(literal 0 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 (-.f64 phi1 lambda1)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2))))))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda1 (-.f64 phi1 lambda2)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 lambda2 (-.f64 lambda1 phi1))))))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64))))
(+.f64 (fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64))))
(+.f64 (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (neg.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64))))
(+.f64 (fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64))))
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(+.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 #s(literal 0 binary64))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (sin.f64 #s(literal 0 binary64))))
(sin.f64 (-.f64 lambda1 lambda2))
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))) (/.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (+.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (+.f64 lambda1 lambda2))) (/.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (sin.f64 (+.f64 lambda1 lambda2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64))) (sin.f64 (+.f64 lambda2 lambda1)))
(*.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)))
(sin.f64 (-.f64 lambda1 lambda2))
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(sin.f64 (-.f64 lambda1 lambda2))
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(sin.f64 (-.f64 lambda1 lambda2))
(*.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(sin.f64 (-.f64 lambda1 lambda2))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))
(sin.f64 (-.f64 lambda1 lambda2))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3/2 binary64))))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (+.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64))) (sin.f64 (+.f64 lambda1 lambda2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64))) (sin.f64 (+.f64 lambda2 lambda1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (+.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)))) (neg.f64 (sin.f64 (+.f64 lambda1 lambda2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)))) (neg.f64 (sin.f64 (+.f64 lambda2 lambda1))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64))) (sin.f64 (+.f64 lambda2 lambda1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (+.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (+.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (-.f64 (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (sin.f64 (-.f64 lambda1 lambda2))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)) (sin.f64 (-.f64 lambda1 lambda2))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)) (+.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)) (sin.f64 (-.f64 lambda2 lambda1))))))
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 1 binary64))
(sin.f64 (-.f64 lambda1 lambda2))
(pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 (-.f64 lambda1 lambda2))
(pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))
(sin.f64 (-.f64 lambda1 lambda2))
(pow.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64))
(sin.f64 (-.f64 lambda1 lambda2))
(sqrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 (-.f64 lambda1 lambda2)))
(log.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(sin.f64 (-.f64 lambda1 lambda2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2)))))
(sin.f64 (-.f64 lambda1 lambda2))
(sin.f64 (-.f64 lambda1 lambda2))
(expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(log1p.f64 (expm1.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(sin.f64 (-.f64 lambda1 lambda2))
(exp.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))))
(sin.f64 (-.f64 lambda1 lambda2))
(exp.f64 (*.f64 (log.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))
(sin.f64 (-.f64 lambda1 lambda2))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1/3 binary64)))
(sin.f64 (-.f64 lambda1 lambda2))
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(sin.f64 (-.f64 lambda1 lambda2))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(sin.f64 (-.f64 lambda1 lambda2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (fma.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(sin.f64 (-.f64 lambda1 lambda2))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (sqrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (*.f64 (neg.f64 (cos.f64 lambda1)) (sin.f64 lambda2)))
(-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))) #s(literal -2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 lambda2 phi2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 phi2)) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3/2 binary64))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))

eval665.0ms (3.3%)

Compiler

Compiled 88706 to 28777 computations (67.6% saved)

prune675.0ms (3.3%)

Pruning

52 alts after pruning (52 fresh and 0 done)

PrunedKeptTotal
New2591212612
Fresh83139
Picked505
Done000
Total2604522656
Accuracy
100.0%
Counts
2656 → 52
Alt Table
Click to see full alt table
StatusAccuracyProgram
76.3%
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 3 binary64)))
36.8%
(+.f64 lambda1 (atan2.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
48.8%
(+.f64 lambda1 (atan2.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
98.3%
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
72.2%
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
65.2%
(+.f64 lambda1 (atan2.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
75.9%
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
75.2%
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
81.2%
(+.f64 lambda1 (atan2.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) #s(literal 1 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
94.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
65.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
59.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
59.6%
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
51.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
72.0%
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
66.1%
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
98.2%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
79.5%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))))
68.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
98.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))))
98.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
98.4%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
73.4%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
98.4%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1))))
68.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64))))
92.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))))
76.6%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) (cos.f64 phi1))))
76.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))) (cos.f64 phi1))))
68.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64)) (*.f64 lambda1 (sin.f64 lambda2)))))
60.3%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) (*.f64 lambda2 (sin.f64 lambda1)))))
68.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))))
98.5%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
98.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))))))
98.4%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
76.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
68.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
64.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1))))
60.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
71.5%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (cos.f64 (-.f64 lambda2 lambda1))))))
79.2%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
64.2%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2))))))
64.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
72.5%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))
68.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))))
90.6%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))))
68.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))))
73.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
59.1%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
98.3%
(+.f64 lambda1 (atan2.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
75.2%
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
48.5%
(+.f64 lambda1 (atan2.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
74.5%
(+.f64 lambda1 (atan2.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
Compiler

Compiled 2634 to 1718 computations (34.8% saved)

localize837.0ms (4.2%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
98.9%
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64))
75.4%
(sin.f64 (-.f64 lambda1 lambda2))
54.8%
(cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))
54.8%
(cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))
99.3%
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
98.9%
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64))
75.4%
(sin.f64 (-.f64 lambda1 lambda2))
74.9%
(cos.f64 (-.f64 lambda2 lambda1))
99.7%
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
99.7%
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2)))))
75.4%
(sin.f64 (-.f64 lambda1 lambda2))
74.9%
(cos.f64 (-.f64 lambda1 lambda2))
99.7%
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))
99.7%
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
99.3%
(+.f64 (cos.f64 lambda1) #s(literal 1 binary64))
75.4%
(sin.f64 (-.f64 lambda1 lambda2))
99.8%
(*.f64 (cos.f64 lambda2) lambda1)
99.8%
(*.f64 lambda1 (sin.f64 lambda2))
99.7%
(*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2)))
99.5%
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))
Results
670.0ms225×1valid
27.0ms30×0valid
4.0ms2valid
Compiler

Compiled 502 to 128 computations (74.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 569.0ms
ival-cos: 152.0ms (26.7% of total)
ival-pow: 77.0ms (13.5% of total)
ival-atan2: 62.0ms (10.9% of total)
backward-pass: 61.0ms (10.7% of total)
ival-mult: 51.0ms (9% of total)
ival-add: 48.0ms (8.4% of total)
ival-sin: 40.0ms (7% of total)
ival-div: 39.0ms (6.9% of total)
ival-sqrt: 15.0ms (2.6% of total)
const: 9.0ms (1.6% of total)
ival-sub: 8.0ms (1.4% of total)
ival-cbrt: 5.0ms (0.9% of total)
ival-fabs: 3.0ms (0.5% of total)

series27.0ms (0.1%)

Counts
7 → 144
Calls
Call 1
Inputs
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))>
#<alt (*.f64 lambda1 (sin.f64 lambda2))>
#<alt (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2)))))>
#<alt (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64))>
#<alt (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64))>
Outputs
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64))) #s(literal 1/2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 phi1 #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))>
#<alt (+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (*.f64 lambda1 (sin.f64 lambda2))))>
#<alt (+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 lambda1 (sin.f64 lambda2)))))>
#<alt (+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (sin.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))))))))>
#<alt (+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (sin.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))))))>
#<alt (+.f64 (cos.f64 phi1) (cos.f64 phi2))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 phi2) (*.f64 lambda1 (*.f64 lambda2 (cos.f64 phi2)))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 phi2) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 phi2))) (*.f64 lambda1 (cos.f64 phi2))))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 phi2) (*.f64 lambda2 (+.f64 (*.f64 lambda1 (cos.f64 phi2)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 phi2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 lambda2 (cos.f64 phi2))))))))))>
#<alt (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))>
#<alt (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))>
#<alt (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))>
#<alt (*.f64 lambda1 (+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (+.f64 (/.f64 (cos.f64 phi1) lambda1) (/.f64 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) lambda1))))>
#<alt (*.f64 lambda1 (+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (+.f64 (/.f64 (cos.f64 phi1) lambda1) (/.f64 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) lambda1))))>
#<alt (*.f64 lambda1 (+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (+.f64 (/.f64 (cos.f64 phi1) lambda1) (/.f64 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) lambda1))))>
#<alt (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) lambda1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) lambda1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) lambda1)))))>
#<alt (*.f64 lambda1 lambda2)>
#<alt (*.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64))))))>
#<alt (*.f64 lambda2 (+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) lambda1) (*.f64 #s(literal 1/120 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64))))))))>
#<alt (*.f64 lambda2 (+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) lambda1)))))))>
#<alt #s(literal 2 binary64)>
#<alt (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))>
#<alt (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 lambda1 #s(literal 2 binary64))) #s(literal 1/2 binary64))))>
#<alt (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))) #s(literal 1/2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 lambda1))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 lambda1))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 lambda1))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 lambda1))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 lambda1))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 lambda1))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 lambda1))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 lambda1))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))>
#<alt (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 lambda1)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1))))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 (neg.f64 lambda1)))) (sin.f64 (neg.f64 lambda1))))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))))) (sin.f64 (neg.f64 lambda1))))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 lambda2))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 lambda2))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))>
#<alt (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 lambda1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))>
#<alt (sin.f64 (-.f64 lambda1 lambda2))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))>
#<alt (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
#<alt (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))>
Calls

54 calls:

TimeVariablePointExpression
5.0ms
lambda1
@0
(+ (cos phi1) (* (cos phi2) (+ (cos lambda2) (* lambda1 (sin lambda2)))))
2.0ms
phi2
@-inf
(+ (cos phi1) (* (cos phi2) (+ (cos lambda2) (* lambda1 (sin lambda2)))))
1.0ms
lambda2
@-inf
(+ (cos phi1) (* (cos phi2) (+ (cos lambda2) (* lambda1 (sin lambda2)))))
1.0ms
lambda2
@inf
(+ (cos phi1) (* (cos phi2) (+ (cos lambda2) (* lambda1 (sin lambda2)))))
1.0ms
phi2
@0
(+ (cos phi1) (* (cos phi2) (+ (cos lambda2) (* lambda1 (sin lambda2)))))

rewrite111.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
312×log1p-expm1-u
312×expm1-log1p-u
304×add-cube-cbrt
303×add-exp-log
302×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
041251
1726239
Stop Event
node limit
Counts
7 → 190
Calls
Call 1
Inputs
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))
(*.f64 lambda1 (sin.f64 lambda2))
(+.f64 (cos.f64 lambda1) #s(literal 1 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2)))))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64))
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))) (/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) (cos.f64 phi1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 0 binary64)))))
(pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)))))
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(exp.f64 (log.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(fma.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 phi1)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))) (cos.f64 phi1))
(fma.f64 (sqrt.f64 (cos.f64 phi1)) (sqrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))
(fma.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lambda1 (sin.f64 lambda2)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 0 binary64)))))
(pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 lambda1) (sin.f64 lambda2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 lambda1 (sin.f64 lambda2)))))
(cbrt.f64 (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 lambda1 (sin.f64 lambda2))))
(log1p.f64 (expm1.f64 (*.f64 lambda1 (sin.f64 lambda2))))
(exp.f64 (log.f64 (*.f64 lambda1 (sin.f64 lambda2))))
(exp.f64 (*.f64 (log.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 1 binary64)))
(fma.f64 lambda1 (sin.f64 lambda2) #s(literal 0 binary64))
(fma.f64 (sin.f64 lambda2) lambda1 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) (sqrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 (cos.f64 lambda1) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 lambda1) #s(literal 1 binary64)) (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (cos.f64 lambda1) #s(literal 1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 lambda1) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (cos.f64 lambda1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 0 binary64)))))
(pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(exp.f64 (log1p.f64 (cos.f64 lambda1)))
(exp.f64 (*.f64 (log1p.f64 (cos.f64 lambda1)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 lambda1) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 lambda1)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 lambda1)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (cos.f64 lambda1)) (sqrt.f64 (cos.f64 lambda1)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 0 binary64))
(+.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(*.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 0 binary64)))))
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))))
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(exp.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 0 binary64))
(+.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(*.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(/.f64 (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64)))))
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(log1p.f64 (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(exp.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(exp.f64 (*.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (/.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64)))))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(exp.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(exp.f64 (*.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))) #s(literal -2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64)))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))

simplify256.0ms (1.3%)

Algorithm
egg-herbie
Rules
770×add0
721×fma-define
627×+-commutative
530×distribute-rgt-in
485×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
067016084
1224215181
2778215179
Stop Event
node limit
Counts
334 → 382
Calls
Call 1
Inputs
(+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 phi1 #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (*.f64 lambda1 (sin.f64 lambda2))))
(+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 lambda1 (sin.f64 lambda2)))))
(+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (sin.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))))))))
(+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (sin.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))))))
(+.f64 (cos.f64 phi1) (cos.f64 phi2))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 phi2) (*.f64 lambda1 (*.f64 lambda2 (cos.f64 phi2)))))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 phi2) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 phi2))) (*.f64 lambda1 (cos.f64 phi2))))))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 phi2) (*.f64 lambda2 (+.f64 (*.f64 lambda1 (cos.f64 phi2)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 phi2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 lambda2 (cos.f64 phi2))))))))))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))
(*.f64 lambda1 (+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (+.f64 (/.f64 (cos.f64 phi1) lambda1) (/.f64 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) lambda1))))
(*.f64 lambda1 (+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (+.f64 (/.f64 (cos.f64 phi1) lambda1) (/.f64 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) lambda1))))
(*.f64 lambda1 (+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (+.f64 (/.f64 (cos.f64 phi1) lambda1) (/.f64 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) lambda1))))
(*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))
(*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) lambda1)))))
(*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) lambda1)))))
(*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) lambda1)))))
(*.f64 lambda1 lambda2)
(*.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64))))))
(*.f64 lambda2 (+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) lambda1) (*.f64 #s(literal 1/120 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64))))))))
(*.f64 lambda2 (+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) lambda1)))))))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 lambda1 #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 lambda1)))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1))))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 (neg.f64 lambda1)))) (sin.f64 (neg.f64 lambda1))))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))))) (sin.f64 (neg.f64 lambda1))))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda2))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 lambda2))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))
(+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 lambda1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))) (/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) (cos.f64 phi1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 0 binary64)))))
(pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)))))
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(exp.f64 (log.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(fma.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 phi1)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))) (cos.f64 phi1))
(fma.f64 (sqrt.f64 (cos.f64 phi1)) (sqrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))
(fma.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lambda1 (sin.f64 lambda2)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 0 binary64)))))
(pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 lambda1) (sin.f64 lambda2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 lambda1 (sin.f64 lambda2)))))
(cbrt.f64 (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 lambda1 (sin.f64 lambda2))))
(log1p.f64 (expm1.f64 (*.f64 lambda1 (sin.f64 lambda2))))
(exp.f64 (log.f64 (*.f64 lambda1 (sin.f64 lambda2))))
(exp.f64 (*.f64 (log.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 1 binary64)))
(fma.f64 lambda1 (sin.f64 lambda2) #s(literal 0 binary64))
(fma.f64 (sin.f64 lambda2) lambda1 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) (sqrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 (cos.f64 lambda1) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 lambda1) #s(literal 1 binary64)) (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (cos.f64 lambda1) #s(literal 1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 lambda1) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (cos.f64 lambda1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 0 binary64)))))
(pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(exp.f64 (log1p.f64 (cos.f64 lambda1)))
(exp.f64 (*.f64 (log1p.f64 (cos.f64 lambda1)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 lambda1) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 lambda1)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 lambda1)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (cos.f64 lambda1)) (sqrt.f64 (cos.f64 lambda1)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 0 binary64))
(+.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(*.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 0 binary64)))))
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))))
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(exp.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 0 binary64))
(+.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(*.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(/.f64 (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64)))))
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(log1p.f64 (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(exp.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(exp.f64 (*.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (/.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64)))))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(exp.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(exp.f64 (*.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))) #s(literal -2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64)))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
Outputs
(+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))))
(+.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (pow.f64 phi1 #s(literal 2 binary64)) #s(literal -1/2 binary64)))))
(+.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) #s(literal 1 binary64)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal 1/24 binary64) #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 phi1 #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal -1/720 binary64))) #s(literal -1/2 binary64)))))
(+.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) #s(literal 1 binary64)) (*.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi1 #s(literal 2 binary64)) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (*.f64 lambda1 (sin.f64 lambda2))))
(+.f64 (cos.f64 lambda2) (+.f64 (*.f64 lambda1 (sin.f64 lambda2)) (cos.f64 phi1)))
(+.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 lambda1 (sin.f64 lambda2)))))
(+.f64 (+.f64 (cos.f64 lambda2) (cos.f64 phi1)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (pow.f64 phi2 #s(literal 2 binary64))) (*.f64 lambda1 (sin.f64 lambda2))))
(+.f64 (+.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64)))))
(+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (sin.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))))))))
(+.f64 (+.f64 (cos.f64 lambda2) (cos.f64 phi1)) (fma.f64 lambda1 (sin.f64 lambda2) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (*.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))))))
(+.f64 (fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (*.f64 lambda1 (sin.f64 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1)))
(+.f64 (cos.f64 lambda2) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (sin.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))))))
(+.f64 (+.f64 (cos.f64 lambda2) (cos.f64 phi1)) (fma.f64 lambda1 (sin.f64 lambda2) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (pow.f64 phi2 #s(literal 2 binary64))) (*.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) #s(literal 1/24 binary64))))))))
(+.f64 (fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1/24 binary64))) (*.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) #s(literal -1/2 binary64))) (*.f64 lambda1 (sin.f64 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1)))
(+.f64 (cos.f64 phi1) (cos.f64 phi2))
(+.f64 (cos.f64 phi2) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 phi2) (*.f64 lambda1 (*.f64 lambda2 (cos.f64 phi2)))))
(+.f64 (+.f64 (cos.f64 phi2) (cos.f64 phi1)) (*.f64 (*.f64 lambda2 lambda1) (cos.f64 phi2)))
(+.f64 (cos.f64 phi1) (*.f64 (+.f64 (*.f64 lambda2 lambda1) #s(literal 1 binary64)) (cos.f64 phi2)))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 phi2) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 phi2))) (*.f64 lambda1 (cos.f64 phi2))))))
(+.f64 (+.f64 (cos.f64 phi2) (cos.f64 phi1)) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) lambda2) (*.f64 (cos.f64 phi2) lambda1))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 lambda2 #s(literal -1/2 binary64)) lambda1)) (cos.f64 phi2)))
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 phi2) (*.f64 lambda2 (+.f64 (*.f64 lambda1 (cos.f64 phi2)) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 phi2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 lambda2 (cos.f64 phi2))))))))))
(+.f64 (+.f64 (cos.f64 phi2) (cos.f64 phi1)) (*.f64 lambda2 (fma.f64 lambda1 (cos.f64 phi2) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (cos.f64 phi2) (*.f64 (*.f64 (*.f64 lambda2 lambda1) (cos.f64 phi2)) #s(literal -1/6 binary64)))))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 (cos.f64 phi2) #s(literal -1/2 binary64) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 lambda1)) #s(literal -1/6 binary64))) (*.f64 (cos.f64 phi2) lambda1)) (cos.f64 phi2)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2)))
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))
(fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (*.f64 lambda1 (sin.f64 lambda2)))
(*.f64 lambda1 (+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (+.f64 (/.f64 (cos.f64 phi1) lambda1) (/.f64 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) lambda1))))
(*.f64 lambda1 (fma.f64 (cos.f64 phi2) (sin.f64 lambda2) (+.f64 (/.f64 (cos.f64 phi1) lambda1) (*.f64 (cos.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)))))
(*.f64 lambda1 (fma.f64 (cos.f64 phi2) (sin.f64 lambda2) (fma.f64 (cos.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1) (/.f64 (cos.f64 phi1) lambda1))))
(*.f64 lambda1 (+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (+.f64 (/.f64 (cos.f64 phi1) lambda1) (/.f64 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) lambda1))))
(*.f64 lambda1 (fma.f64 (cos.f64 phi2) (sin.f64 lambda2) (+.f64 (/.f64 (cos.f64 phi1) lambda1) (*.f64 (cos.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)))))
(*.f64 lambda1 (fma.f64 (cos.f64 phi2) (sin.f64 lambda2) (fma.f64 (cos.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1) (/.f64 (cos.f64 phi1) lambda1))))
(*.f64 lambda1 (+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (+.f64 (/.f64 (cos.f64 phi1) lambda1) (/.f64 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) lambda1))))
(*.f64 lambda1 (fma.f64 (cos.f64 phi2) (sin.f64 lambda2) (+.f64 (/.f64 (cos.f64 phi1) lambda1) (*.f64 (cos.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)))))
(*.f64 lambda1 (fma.f64 (cos.f64 phi2) (sin.f64 lambda2) (fma.f64 (cos.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1) (/.f64 (cos.f64 phi1) lambda1))))
(*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))
(*.f64 (cos.f64 phi2) (*.f64 lambda1 (sin.f64 lambda2)))
(*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) lambda1)))))
(*.f64 (neg.f64 lambda1) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (/.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) lambda1))))
(*.f64 lambda1 (fma.f64 (cos.f64 phi2) (sin.f64 lambda2) (/.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) lambda1)))
(*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) lambda1)))))
(*.f64 (neg.f64 lambda1) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (/.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) lambda1))))
(*.f64 lambda1 (fma.f64 (cos.f64 phi2) (sin.f64 lambda2) (/.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) lambda1)))
(*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 phi2))) lambda1)))))
(*.f64 (neg.f64 lambda1) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (/.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) lambda1))))
(*.f64 lambda1 (fma.f64 (cos.f64 phi2) (sin.f64 lambda2) (/.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) lambda1)))
(*.f64 lambda1 lambda2)
(*.f64 lambda2 lambda1)
(*.f64 lambda2 (+.f64 lambda1 (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64))))))
(*.f64 lambda2 (+.f64 lambda1 (*.f64 (*.f64 lambda1 #s(literal -1/6 binary64)) (pow.f64 lambda2 #s(literal 2 binary64)))))
(*.f64 lambda2 (fma.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64))) lambda1))
(*.f64 lambda2 (+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) lambda1) (*.f64 #s(literal 1/120 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64))))))))
(*.f64 lambda2 (+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) lambda1 (*.f64 (*.f64 lambda1 #s(literal 1/120 binary64)) (pow.f64 lambda2 #s(literal 2 binary64)))))))
(*.f64 lambda2 (fma.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 lambda1 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) #s(literal 1/120 binary64)))) lambda1))
(*.f64 lambda2 (+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) lambda1) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) lambda1)))))))
(*.f64 lambda2 (+.f64 lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) lambda1 (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 lambda1 (pow.f64 lambda2 #s(literal 2 binary64))) (*.f64 lambda1 #s(literal 1/120 binary64))))))))
(*.f64 lambda2 (fma.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (fma.f64 lambda1 #s(literal 1/120 binary64) (*.f64 (pow.f64 lambda2 #s(literal 2 binary64)) (*.f64 lambda1 #s(literal -1/5040 binary64)))) (*.f64 lambda1 #s(literal -1/6 binary64))) lambda1))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64)) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 lambda1 #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (pow.f64 lambda1 #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(fma.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (pow.f64 lambda1 #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (fma.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 lambda1 #s(literal 2 binary64)))) #s(literal -1/2 binary64))))
(fma.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (fma.f64 (pow.f64 lambda1 #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (pow.f64 lambda1 #s(literal 2 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 (-.f64 lambda2 lambda1)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda2 lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 (-.f64 lambda2 lambda1)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda2 lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 (-.f64 lambda2 lambda1)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda2 lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 (-.f64 lambda2 lambda1)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda2 lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 (-.f64 lambda2 lambda1)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda2 lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 (-.f64 lambda2 lambda1)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda2 lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 (-.f64 lambda2 lambda1)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda2 lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 (-.f64 lambda2 lambda1)))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda2 lambda1)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1))))))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda1) (*.f64 (neg.f64 lambda2) (neg.f64 (sin.f64 lambda1)))))
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 (neg.f64 lambda1)))) (sin.f64 (neg.f64 lambda1))))))
(+.f64 (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (cos.f64 lambda1))) (neg.f64 (sin.f64 lambda1)))))
(+.f64 #s(literal 1 binary64) (fma.f64 lambda2 (fma.f64 (*.f64 lambda2 #s(literal -1/2 binary64)) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 lambda1)))
(+.f64 #s(literal 1 binary64) (fma.f64 lambda2 (fma.f64 (cos.f64 lambda1) (*.f64 lambda2 #s(literal -1/2 binary64)) (sin.f64 lambda1)) (cos.f64 lambda1)))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 lambda2 (-.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (neg.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))))) (sin.f64 (neg.f64 lambda1))))))
(+.f64 (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)) (*.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda1) (*.f64 (*.f64 #s(literal 1/6 binary64) lambda2) (neg.f64 (sin.f64 lambda1)))) (neg.f64 (neg.f64 (sin.f64 lambda1))))))
(+.f64 #s(literal 1 binary64) (fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda1) (*.f64 (neg.f64 (sin.f64 lambda1)) (*.f64 lambda2 #s(literal 1/6 binary64)))) (sin.f64 lambda1)) (cos.f64 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (neg.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda2))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))))
(+.f64 #s(literal 1 binary64) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (cos.f64 lambda2))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))
(+.f64 (+.f64 #s(literal 1 binary64) (cos.f64 lambda2)) (*.f64 lambda1 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (cos.f64 lambda2)) (neg.f64 (sin.f64 lambda2)))))
(+.f64 #s(literal 1 binary64) (fma.f64 lambda1 (fma.f64 (*.f64 lambda1 #s(literal -1/2 binary64)) (cos.f64 lambda2) (sin.f64 lambda2)) (cos.f64 lambda2)))
(+.f64 #s(literal 1 binary64) (fma.f64 lambda1 (fma.f64 (cos.f64 lambda2) (*.f64 lambda1 #s(literal -1/2 binary64)) (sin.f64 lambda2)) (cos.f64 lambda2)))
(+.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (-.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 lambda2)) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (sin.f64 lambda2))))) (*.f64 #s(literal -1 binary64) (sin.f64 lambda2))))))
(+.f64 (+.f64 #s(literal 1 binary64) (cos.f64 lambda2)) (*.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (cos.f64 lambda2) (*.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal -1/6 binary64))) (neg.f64 (neg.f64 (sin.f64 lambda2))))))
(+.f64 #s(literal 1 binary64) (fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 (cos.f64 lambda2) #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 #s(literal -1/6 binary64) (sin.f64 lambda2)))) (sin.f64 lambda2)) (cos.f64 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))
(*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2)))
(+.f64 (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(fma.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2)))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (*.f64 lambda1 (sin.f64 (neg.f64 lambda2)))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2))) (*.f64 #s(literal -1/6 binary64) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (neg.f64 (sin.f64 lambda2))))
(fma.f64 lambda1 (fma.f64 lambda1 (fma.f64 (*.f64 lambda1 #s(literal -1/6 binary64)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (cos.f64 phi2) (*.f64 #s(literal -1/2 binary64) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 lambda2 (*.f64 #s(literal -1 binary64) lambda1)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 lambda1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 #s(literal -1 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (cos.f64 phi2) (*.f64 lambda2 (cos.f64 lambda1))))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 #s(literal -1/2 binary64) (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 #s(literal -1/2 binary64))) (sin.f64 lambda1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 lambda1) (cos.f64 phi2))) (*.f64 lambda2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 #s(literal 1/6 binary64) (*.f64 lambda2 (*.f64 (cos.f64 lambda1) (cos.f64 phi2)))))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 #s(literal 1/6 binary64) lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(fma.f64 lambda2 (fma.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) #s(literal 1/6 binary64)))) (*.f64 (cos.f64 phi2) (neg.f64 (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 lambda1 (*.f64 #s(literal -1 binary64) lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(sin.f64 (-.f64 lambda1 lambda2))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))) (sin.f64 (-.f64 lambda1 lambda2))))))
(fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (sin.f64 (-.f64 lambda1 lambda2)))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 1/24 binary64) (sin.f64 (-.f64 lambda1 lambda2))))))))
(fma.f64 (pow.f64 phi2 #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi2 #s(literal 2 binary64)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1/24 binary64))))) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(-.f64 (/.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))) (/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (*.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)))))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64))))
(*.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) (-.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) (cos.f64 phi1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (*.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) (-.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) (cos.f64 phi1)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (*.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) (-.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) (cos.f64 phi1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) (cos.f64 phi1)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 2 binary64)) (*.f64 (cos.f64 phi2) (*.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 phi1) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) (-.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) (cos.f64 phi1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 2 binary64)))
(pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 1 binary64))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 3 binary64))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(pow.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 2 binary64))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)))
(log.f64 (exp.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 3 binary64)))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(exp.f64 (log.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 1 binary64)))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (cos.f64 phi1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(fma.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) #s(literal 0 binary64))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 phi1)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 0 binary64))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(fma.f64 (sqrt.f64 (cos.f64 phi1)) (sqrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2))))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(fma.f64 (sqrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) (sqrt.f64 (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) #s(literal 0 binary64))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)))) (cos.f64 phi1))
(+.f64 (cos.f64 phi1) (fma.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))
(+.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 0 binary64))
(*.f64 lambda1 (sin.f64 lambda2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lambda1 (sin.f64 lambda2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 lambda1 (sin.f64 lambda2))))
(/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 3 binary64)) (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 2 binary64)))
(pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 1 binary64))
(*.f64 lambda1 (sin.f64 lambda2))
(pow.f64 (cbrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 3 binary64))
(*.f64 lambda1 (sin.f64 lambda2))
(pow.f64 (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 lambda1 (sin.f64 lambda2))
(pow.f64 (sqrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 2 binary64))
(*.f64 lambda1 (sin.f64 lambda2))
(sqrt.f64 (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 lambda1 (sin.f64 lambda2)))
(log.f64 (pow.f64 (exp.f64 lambda1) (sin.f64 lambda2)))
(*.f64 lambda1 (sin.f64 lambda2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 lambda1 (sin.f64 lambda2)))))
(*.f64 lambda1 (sin.f64 lambda2))
(cbrt.f64 (pow.f64 (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 3 binary64)))
(*.f64 lambda1 (sin.f64 lambda2))
(expm1.f64 (log1p.f64 (*.f64 lambda1 (sin.f64 lambda2))))
(log1p.f64 (expm1.f64 (*.f64 lambda1 (sin.f64 lambda2))))
(*.f64 lambda1 (sin.f64 lambda2))
(exp.f64 (log.f64 (*.f64 lambda1 (sin.f64 lambda2))))
(*.f64 lambda1 (sin.f64 lambda2))
(exp.f64 (*.f64 (log.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 1 binary64)))
(*.f64 lambda1 (sin.f64 lambda2))
(fma.f64 lambda1 (sin.f64 lambda2) #s(literal 0 binary64))
(*.f64 lambda1 (sin.f64 lambda2))
(fma.f64 (sin.f64 lambda2) lambda1 #s(literal 0 binary64))
(*.f64 lambda1 (sin.f64 lambda2))
(fma.f64 #s(literal 1 binary64) (*.f64 lambda1 (sin.f64 lambda2)) #s(literal 0 binary64))
(*.f64 lambda1 (sin.f64 lambda2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 0 binary64))
(*.f64 lambda1 (sin.f64 lambda2))
(fma.f64 (sqrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) (sqrt.f64 (*.f64 lambda1 (sin.f64 lambda2))) #s(literal 0 binary64))
(*.f64 lambda1 (sin.f64 lambda2))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 lambda1))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) (cos.f64 lambda1)))
(-.f64 (/.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 (cos.f64 lambda1) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (cos.f64 lambda1) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (cos.f64 lambda1)))
(*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64)) #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 lambda1)))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 lambda1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (cos.f64 lambda1) #s(literal 1 binary64)) (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda1) #s(literal -1 binary64))) (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (cos.f64 lambda1))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 lambda1))))
(/.f64 (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (cos.f64 lambda1) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (cos.f64 lambda1) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (cos.f64 lambda1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 lambda1) #s(literal 1 binary64))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64))) #s(literal -1 binary64)) (neg.f64 (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 lambda1)))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64))) (-.f64 (neg.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 lambda1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (cos.f64 lambda1) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) (cos.f64 lambda1))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (cos.f64 lambda1))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 lambda1) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 lambda1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 lambda1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)) #s(literal 2 binary64)))
(pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(pow.f64 (pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(log.f64 (exp.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 lambda1))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) (cos.f64 lambda1)))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(exp.f64 (log1p.f64 (cos.f64 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(exp.f64 (*.f64 (log1p.f64 (cos.f64 lambda1)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(fma.f64 #s(literal 1 binary64) (cos.f64 lambda1) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(fma.f64 #s(literal 1 binary64) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 lambda1)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 lambda1)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(fma.f64 (sqrt.f64 (cos.f64 lambda1)) (sqrt.f64 (cos.f64 lambda1)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 lambda1))
(+.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 0 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(-.f64 (exp.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))))
(*.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(*.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(/.f64 (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1))) #s(literal 3 binary64)) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1))) #s(literal 2 binary64)))
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 1 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 3 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(pow.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 2 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(sqrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1))) #s(literal 2 binary64)))
(fabs.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1))))
(log.f64 (exp.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 3 binary64)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))))
(log1p.f64 (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(exp.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(exp.f64 (*.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(fma.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))) #s(literal 0 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(fma.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 0 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(fma.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) #s(literal 0 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 lambda1)))
(+.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(-.f64 (exp.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(*.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(*.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(/.f64 (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)))
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 3 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(pow.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 2 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(sqrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)))
(fabs.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))
(log.f64 (exp.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 3 binary64)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(log1p.f64 (expm1.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(exp.f64 (*.f64 (log.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64)))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(fma.f64 #s(literal 1 binary64) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(fma.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 0 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(fma.f64 (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) (sqrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))) #s(literal 0 binary64))
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (/.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1))))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (-.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda1 lambda2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)) (cos.f64 (-.f64 lambda2 lambda1)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3/2 binary64))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda1 lambda2))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (*.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (sqrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))
(+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 1/6 binary64)) #s(literal 6 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 phi2 lambda2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 phi2 lambda2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 (-.f64 lambda1 lambda2) phi2)))) #s(literal -2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 lambda1 (+.f64 phi2 lambda2))) (sin.f64 (+.f64 phi2 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi2)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi2) #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)) (pow.f64 (cos.f64 phi2) #s(literal 3 binary64))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 1 binary64)))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (sqrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) #s(literal 0 binary64))
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))

eval880.0ms (4.4%)

Compiler

Compiled 74458 to 26954 computations (63.8% saved)

prune740.0ms (3.7%)

Pruning

57 alts after pruning (56 fresh and 1 done)

PrunedKeptTotal
New2446182464
Fresh93847
Picked415
Done000
Total2459572516
Accuracy
100.0%
Counts
2516 → 57
Alt Table
Click to see full alt table
StatusAccuracyProgram
76.3%
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 3 binary64)))
36.8%
(+.f64 lambda1 (atan2.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
48.8%
(+.f64 lambda1 (atan2.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
98.3%
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
64.7%
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
98.4%
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
65.2%
(+.f64 lambda1 (atan2.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
75.9%
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
75.6%
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
75.2%
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
81.2%
(+.f64 lambda1 (atan2.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) #s(literal 1 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
94.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
58.4%
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
65.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
59.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
59.6%
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
51.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
72.0%
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
58.2%
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
89.4%
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (cos.f64 phi2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
98.2%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
79.5%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))))
98.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (fma.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
98.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
79.3%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
98.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (*.f64 lambda1 (+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (+.f64 (/.f64 (cos.f64 phi1) lambda1) (/.f64 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) lambda1))))))
98.4%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
73.4%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
98.4%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1))))
68.6%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))) #s(literal 2 binary64))))
92.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))))
76.6%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) (cos.f64 phi1))))
76.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))) (cos.f64 phi1))))
68.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64)) (*.f64 lambda1 (sin.f64 lambda2)))))
60.3%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) (*.f64 lambda2 (sin.f64 lambda1)))))
68.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))))
98.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))))))
98.4%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
76.7%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
68.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
60.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))))
71.5%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (cos.f64 (-.f64 lambda2 lambda1))))))
79.2%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
64.2%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 lambda2)))))
64.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
90.6%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))))
60.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))))
60.9%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
73.8%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
59.1%
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
98.8%
(+.f64 lambda1 (atan2.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
98.3%
(+.f64 lambda1 (atan2.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
75.2%
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
70.7%
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
48.5%
(+.f64 lambda1 (atan2.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
74.5%
(+.f64 lambda1 (atan2.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
60.7%
(+.f64 lambda1 (expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))
Compiler

Compiled 3575 to 1499 computations (58.1% saved)

regimes208.0ms (1%)

Counts
97 → 1
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) (*.f64 lambda2 (sin.f64 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64)) (*.f64 lambda1 (sin.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (cos.f64 (-.f64 lambda2 lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))) #s(literal 2 binary64))))
(+.f64 lambda1 (expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) (cos.f64 phi1))))
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 3 binary64)))
(+.f64 lambda1 (atan2.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (cos.f64 phi2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (log.f64 (exp.f64 (cos.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 lambda1 (atan2.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) #s(literal 1 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (neg.f64 (sin.f64 lambda2))))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (log.f64 (exp.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (*.f64 lambda1 (+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (+.f64 (/.f64 (cos.f64 phi1) lambda1) (/.f64 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (fma.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (neg.f64 (sin.f64 lambda2))))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
Calls

7 calls:

34.0ms
lambda2
30.0ms
phi1
29.0ms
phi2
27.0ms
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
26.0ms
lambda1
Results
AccuracySegmentsBranch
99.7%1lambda1
99.7%1lambda2
99.7%1phi1
99.7%1phi2
99.7%1(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
99.7%1(cos.f64 phi2)
99.7%1(cos.f64 phi1)
Compiler

Compiled 56 to 40 computations (28.6% saved)

regimes198.0ms (1%)

Counts
96 → 1
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) (*.f64 lambda2 (sin.f64 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64)) (*.f64 lambda1 (sin.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (cos.f64 (-.f64 lambda2 lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))) #s(literal 2 binary64))))
(+.f64 lambda1 (expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) (cos.f64 phi1))))
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 3 binary64)))
(+.f64 lambda1 (atan2.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (cos.f64 phi2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (log.f64 (exp.f64 (cos.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 lambda1 (atan2.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) #s(literal 1 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (neg.f64 (sin.f64 lambda2))))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (log.f64 (exp.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (*.f64 lambda1 (+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (+.f64 (/.f64 (cos.f64 phi1) lambda1) (/.f64 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (fma.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (neg.f64 (sin.f64 lambda2))))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (neg.f64 (sin.f64 lambda2))))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
Calls

7 calls:

31.0ms
lambda2
28.0ms
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
26.0ms
phi1
26.0ms
phi2
25.0ms
lambda1
Results
AccuracySegmentsBranch
99.0%1lambda1
99.0%1lambda2
99.0%1phi1
99.0%1phi2
99.0%1(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
99.0%1(cos.f64 phi2)
99.0%1(cos.f64 phi1)
Compiler

Compiled 56 to 40 computations (28.6% saved)

regimes188.0ms (0.9%)

Counts
95 → 1
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) (*.f64 lambda2 (sin.f64 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64)) (*.f64 lambda1 (sin.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (cos.f64 (-.f64 lambda2 lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))) #s(literal 2 binary64))))
(+.f64 lambda1 (expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) (cos.f64 phi1))))
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 3 binary64)))
(+.f64 lambda1 (atan2.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (cos.f64 phi2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (log.f64 (exp.f64 (cos.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 lambda1 (atan2.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) #s(literal 1 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (neg.f64 (sin.f64 lambda2))))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (log.f64 (exp.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (*.f64 lambda1 (+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (+.f64 (/.f64 (cos.f64 phi1) lambda1) (/.f64 (*.f64 (cos.f64 lambda2) (cos.f64 phi2)) lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (fma.f64 (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 lambda1 (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)))) #s(literal 3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 2 binary64)) (pow.f64 (cos.f64 phi1) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)))))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
Calls

7 calls:

27.0ms
phi2
27.0ms
lambda1
25.0ms
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
25.0ms
phi1
24.0ms
lambda2
Results
AccuracySegmentsBranch
98.9%1(cos.f64 phi2)
98.9%1lambda1
98.9%1lambda2
98.9%1phi1
98.9%1phi2
98.9%1(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
98.9%1(cos.f64 phi1)
Compiler

Compiled 56 to 40 computations (28.6% saved)

regimes175.0ms (0.9%)

Counts
85 → 1
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) (*.f64 lambda2 (sin.f64 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64)) (*.f64 lambda1 (sin.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (cos.f64 (-.f64 lambda2 lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))) #s(literal 2 binary64))))
(+.f64 lambda1 (expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) (cos.f64 phi1))))
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 3 binary64)))
(+.f64 lambda1 (atan2.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (cos.f64 phi2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (log.f64 (exp.f64 (cos.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 lambda1 (atan2.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) #s(literal 1 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (/.f64 (cos.f64 phi2) lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (neg.f64 (sin.f64 lambda2))))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (log.f64 (exp.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) #s(literal 2 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
Calls

7 calls:

24.0ms
phi1
23.0ms
phi2
23.0ms
lambda2
23.0ms
lambda1
22.0ms
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
Results
AccuracySegmentsBranch
98.9%1lambda1
98.9%1(cos.f64 phi2)
98.9%1lambda2
98.9%1phi1
98.9%1phi2
98.9%1(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
98.9%1(cos.f64 phi1)
Compiler

Compiled 56 to 40 computations (28.6% saved)

regimes144.0ms (0.7%)

Counts
78 → 1
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) (*.f64 lambda2 (sin.f64 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64)) (*.f64 lambda1 (sin.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (cos.f64 (-.f64 lambda2 lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))) #s(literal 2 binary64))))
(+.f64 lambda1 (expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2))) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) #s(literal 3 binary64)))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) #s(literal 3 binary64)) (cos.f64 phi1))))
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) #s(literal 3 binary64)))
(+.f64 lambda1 (atan2.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (cos.f64 phi2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (expm1.f64 (log1p.f64 (sin.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (expm1.f64 (log1p.f64 (cos.f64 (-.f64 lambda2 lambda1))))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (log.f64 (exp.f64 (cos.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (log1p.f64 (expm1.f64 (cos.f64 (-.f64 lambda1 lambda2))))))))
(+.f64 lambda1 (atan2.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 3 binary64))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) #s(literal 2 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) #s(literal 1 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
Calls

7 calls:

21.0ms
phi1
21.0ms
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
21.0ms
phi2
21.0ms
lambda2
20.0ms
lambda1
Results
AccuracySegmentsBranch
98.8%1lambda1
98.8%1lambda2
98.8%1phi1
98.8%1phi2
98.8%1(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
98.8%1(cos.f64 phi2)
98.8%1(cos.f64 phi1)
Compiler

Compiled 56 to 40 computations (28.6% saved)

regimes68.0ms (0.3%)

Counts
39 → 1
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) (*.f64 lambda2 (sin.f64 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64)) (*.f64 lambda1 (sin.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (cos.f64 (-.f64 lambda2 lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))) #s(literal 2 binary64))))
(+.f64 lambda1 (expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))) #s(literal 2 binary64))))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
Calls

6 calls:

13.0ms
lambda2
11.0ms
phi2
11.0ms
phi1
11.0ms
lambda1
9.0ms
(cos.f64 phi2)
Results
AccuracySegmentsBranch
98.4%1lambda1
98.4%1lambda2
98.4%1phi1
98.4%1phi2
98.4%1(cos.f64 phi2)
98.4%1(cos.f64 phi1)
Compiler

Compiled 32 to 26 computations (18.8% saved)

regimes126.0ms (0.6%)

Counts
36 → 3
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) (*.f64 lambda2 (sin.f64 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64)) (*.f64 lambda1 (sin.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi1 #s(literal 2 binary64))) (cos.f64 (-.f64 lambda2 lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda2))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 lambda2 phi1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 lambda1))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (sqrt.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))) #s(literal 2 binary64))))
(+.f64 lambda1 (expm1.f64 (log1p.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))))
Outputs
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
Calls

6 calls:

26.0ms
lambda1
26.0ms
lambda2
20.0ms
(cos.f64 phi1)
18.0ms
phi2
17.0ms
phi1
Results
AccuracySegmentsBranch
80.8%3lambda1
89.0%3lambda2
88.1%2phi1
86.9%2phi2
86.9%2(cos.f64 phi2)
89.7%3(cos.f64 phi1)
Compiler

Compiled 32 to 26 computations (18.8% saved)

regimes61.0ms (0.3%)

Counts
26 → 2
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)) (*.f64 lambda2 (sin.f64 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) #s(literal 1 binary64)) (*.f64 lambda1 (sin.f64 lambda2)))))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
Calls

4 calls:

22.0ms
lambda2
13.0ms
phi1
11.0ms
(cos.f64 phi2)
11.0ms
(cos.f64 phi1)
Results
AccuracySegmentsBranch
86.9%2(cos.f64 phi2)
82.1%3lambda2
86.9%2phi1
86.9%2(cos.f64 phi1)
Compiler

Compiled 22 to 18 computations (18.2% saved)

regimes61.0ms (0.3%)

Counts
23 → 2
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
Calls

5 calls:

18.0ms
lambda2
17.0ms
phi2
10.0ms
(cos.f64 phi2)
7.0ms
phi1
5.0ms
(cos.f64 phi1)
Results
AccuracySegmentsBranch
81.0%3lambda2
79.2%2phi2
76.7%1phi1
76.7%1(cos.f64 phi1)
79.4%2(cos.f64 phi2)
Compiler

Compiled 27 to 22 computations (18.5% saved)

regimes37.0ms (0.2%)

Counts
20 → 1
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
Calls

6 calls:

7.0ms
phi2
6.0ms
lambda2
6.0ms
phi1
6.0ms
lambda1
5.0ms
(cos.f64 phi1)
Results
AccuracySegmentsBranch
76.7%1(cos.f64 phi1)
76.7%1phi1
76.7%1phi2
76.7%1lambda1
76.7%1lambda2
76.7%1(cos.f64 phi2)
Compiler

Compiled 32 to 26 computations (18.8% saved)

regimes49.0ms (0.2%)

Counts
16 → 2
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 lambda2)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1))))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1))))
Calls

6 calls:

11.0ms
phi1
10.0ms
phi2
8.0ms
(cos.f64 phi2)
7.0ms
(cos.f64 phi1)
6.0ms
lambda2
Results
AccuracySegmentsBranch
70.7%1lambda2
70.7%1lambda1
72.5%2phi1
72.4%2(cos.f64 phi2)
72.5%2(cos.f64 phi1)
72.4%2phi2
Compiler

Compiled 32 to 26 computations (18.8% saved)

regimes15.0ms (0.1%)

Counts
15 → 2
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (fabs.f64 (cos.f64 lambda2)))))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64))))))
Calls

2 calls:

8.0ms
(cos.f64 phi2)
4.0ms
phi1
Results
AccuracySegmentsBranch
72.4%2(cos.f64 phi2)
70.7%1phi1
Compiler

Compiled 11 to 9 computations (18.2% saved)

regimes26.0ms (0.1%)

Counts
13 → 1
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lambda1 #s(literal 2 binary64))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 #s(literal 2 binary64) (cos.f64 (-.f64 lambda2 lambda1))) #s(literal -1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
Calls

5 calls:

7.0ms
lambda1
6.0ms
phi2
4.0ms
phi1
4.0ms
lambda2
3.0ms
(cos.f64 phi2)
Results
AccuracySegmentsBranch
68.8%1lambda1
68.8%1lambda2
68.8%1phi1
68.8%1phi2
68.8%1(cos.f64 phi2)
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes15.0ms (0.1%)

Counts
7 → 1
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
Calls

5 calls:

4.0ms
phi2
3.0ms
lambda1
3.0ms
phi1
2.0ms
lambda2
2.0ms
(cos.f64 phi2)
Results
AccuracySegmentsBranch
68.8%1lambda2
68.8%1phi2
68.8%1lambda1
68.8%1(cos.f64 phi2)
68.8%1phi1
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes121.0ms (0.6%)

Counts
4 → 1
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
Calls

5 calls:

113.0ms
phi2
2.0ms
lambda2
2.0ms
phi1
2.0ms
lambda1
2.0ms
(cos.f64 phi2)
Results
AccuracySegmentsBranch
60.9%1lambda2
60.9%1phi2
60.9%1lambda1
60.9%1(cos.f64 phi2)
60.9%1phi1
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes8.0ms (0%)

Accuracy

Total -7.0b remaining (-27.9%)

Threshold costs -7b (-27.9%)

Counts
3 → 1
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
(+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 lambda1) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 (sin.f64 lambda2)) (cos.f64 phi2)) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
Calls

5 calls:

2.0ms
lambda2
2.0ms
phi2
2.0ms
phi1
1.0ms
lambda1
1.0ms
(cos.f64 phi2)
Results
AccuracySegmentsBranch
60.9%1phi2
60.9%1lambda1
60.9%1lambda2
60.9%1phi1
60.9%1(cos.f64 phi2)
Compiler

Compiled 26 to 21 computations (19.2% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9887568121397805
0.9962369935393973
0.0ms
-0.9213001175110134
-0.9093599827703264
Compiler

Compiled 31 to 20 computations (35.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9995449181795574
0.9996135715508613
Compiler

Compiled 30 to 20 computations (33.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.8525478075747265
0.889682050877371
Compiler

Compiled 30 to 20 computations (33.3% saved)

bsearch43.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
40.0ms
710755.7889424091
17075225.092567824
Results
10.0ms58×0valid
26.0ms54×1valid
Compiler

Compiled 318 to 223 computations (29.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-cos: 14.0ms (47.3% of total)
ival-atan2: 3.0ms (10.1% of total)
backward-pass: 3.0ms (10.1% of total)
ival-mult: 3.0ms (10.1% of total)
ival-sin: 3.0ms (10.1% of total)
ival-add: 2.0ms (6.8% of total)
ival-sub: 1.0ms (3.4% of total)
const: 0.0ms (0% of total)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.04043684145111225
-0.03309818973754045
Compiler

Compiled 30 to 20 computations (33.3% saved)

simplify299.0ms (1.5%)

Algorithm
egg-herbie
Rules
413×unsub-neg
221×distribute-lft-neg-in
215×add0
150×+-commutative
144×neg-mul-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01341942
13161934
24551934
34901934
45061934
56231934
67451934
77521934
87871934
99271934
1010411934
1110941934
1212041934
1313671934
1414951934
1516181934
1617611934
1718551934
1818931934
1919121934
2019261934
2119451934
2219741934
2320271934
2420421934
2520501934
2620521934
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (neg.f64 (sin.f64 lambda2))))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
(if (<=.f64 (cos.f64 phi1) #s(literal -8286623314361713/9007199254740992 binary64)) (+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) (if (<=.f64 (cos.f64 phi1) #s(literal 4458563631096791/4503599627370496 binary64)) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))))
(if (<=.f64 (cos.f64 phi2) #s(literal 1125449546879887/1125899906842624 binary64)) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))
(if (<=.f64 (cos.f64 phi2) #s(literal 7746191359077253/9007199254740992 binary64)) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(if (<=.f64 phi1 #s(literal 3600000 binary64)) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1)))))
(if (<=.f64 (cos.f64 phi2) #s(literal -5764607523034235/144115188075855872 binary64)) (+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) (+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))
Outputs
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (*.f64 #s(literal -1/2 binary64) lambda1) (neg.f64 (sin.f64 lambda2))))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 (+.f64 (cos.f64 lambda2) (*.f64 (neg.f64 (sin.f64 lambda2)) (*.f64 lambda1 #s(literal -1/2 binary64))))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (-.f64 (cos.f64 lambda2) (*.f64 (sin.f64 lambda2) (*.f64 lambda1 #s(literal -1/2 binary64))))) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 lambda1 (cos.f64 lambda2)) (sin.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (*.f64 lambda1 (sin.f64 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))
(if (<=.f64 (cos.f64 phi1) #s(literal -8286623314361713/9007199254740992 binary64)) (+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) (if (<=.f64 (cos.f64 phi1) #s(literal 4458563631096791/4503599627370496 binary64)) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))))
(if (<=.f64 (cos.f64 phi1) #s(literal -8286623314361713/9007199254740992 binary64)) (+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) (if (<=.f64 (cos.f64 phi1) #s(literal 4458563631096791/4503599627370496 binary64)) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64))))))
(if (<=.f64 (cos.f64 phi2) #s(literal 1125449546879887/1125899906842624 binary64)) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))
(if (<=.f64 (cos.f64 phi2) #s(literal 1125449546879887/1125899906842624 binary64)) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) #s(literal 1 binary64)))) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))))
(if (<=.f64 (cos.f64 phi2) #s(literal 7746191359077253/9007199254740992 binary64)) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))
(if (<=.f64 (cos.f64 phi2) #s(literal 7746191359077253/9007199254740992 binary64)) (+.f64 lambda1 (atan2.f64 (*.f64 lambda1 (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) (cos.f64 phi1))))
(if (<=.f64 phi1 #s(literal 3600000 binary64)) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1)))))
(if (<=.f64 phi1 #s(literal 3600000 binary64)) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64)))) (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) (cos.f64 phi1)))))
(if (<=.f64 (cos.f64 phi2) #s(literal -5764607523034235/144115188075855872 binary64)) (+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) (+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))))))
(if (<=.f64 (cos.f64 phi2) #s(literal -5764607523034235/144115188075855872 binary64)) (+.f64 lambda1 (atan2.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 phi2 #s(literal 2 binary64))) #s(literal 1 binary64))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64)))) (+.f64 lambda1 (atan2.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda1 lambda2)) #s(literal 2 binary64)))) (cos.f64 (/.f64 (+.f64 phi1 (-.f64 lambda2 lambda1)) #s(literal 2 binary64)))))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 #s(literal 1 binary64) (cos.f64 (-.f64 lambda2 lambda1)))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) #s(literal 1 binary64))))
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) #s(literal 2 binary64)))

soundness1.5s (7.6%)

Rules
1048×log1p-expm1-u
1048×expm1-log1p-u
930×add0
899×add0
805×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
097526031
1360425035
2774725021
039368
1689364
099936499
1362935358
052622449
1183719797
2709219797
022206
1316206
24438206
Stop Event
fuel
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2333 to 853 computations (63.4% saved)

preprocess124.0ms (0.6%)

Remove

(abs phi2)

(abs phi1)

Compiler

Compiled 2044 to 898 computations (56.1% saved)

end0.0ms (0%)

Profiling

Loading profile data...