Details

Time bar (total: 36.9s)

analyze967.0ms (2.6%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
0%0%99.7%0.3%0%0%0%1
0%0%99.7%0.3%0%0%0%2
0%0%99.7%0.3%0%0%0%3
0%0%99.7%0.3%0%0%0%4
0%0%99.7%0.3%0%0%0%5
0%0%99.7%0.3%0%0%0%6
0%0%99.7%0.3%0%0%0%7
0%0%99.7%0.3%0%0%0%8
0%0%99.7%0.3%0%0%0%9
0%0%97.8%0.3%0%1.9%0%10
0%0%97.4%0.3%0%2.3%0%11
0%0%94.8%0.3%0%4.9%0%12
Compiler

Compiled 35 to 24 computations (31.4% saved)

sample5.2s (14.2%)

Results
3.1s13972×body256invalid
1.8s8256×body256valid
243.0ms1248×body256infinite
Bogosity

preprocess40.0ms (0.1%)

Algorithm
egg-herbie
Rules
1450×distribute-rgt-in
1450×distribute-lft-in
600×+-commutative
502×distribute-lft-neg-in
450×distribute-rgt-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01721328
15651264
225581264
066
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
Outputs
0
1
2
3
4
5
Call 2
Inputs
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 U) n) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 U (pow.f64 (/.f64 l Om) 2)) (-.f64 n U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 t) U) (-.f64 (-.f64 n (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 t (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 l) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 n n) Om))) (*.f64 (*.f64 l (pow.f64 (/.f64 n Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 Om) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) n))) (*.f64 (*.f64 Om (pow.f64 (/.f64 l n) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 U*) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 U* (pow.f64 (/.f64 l Om) 2)) (-.f64 U n)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) t) (-.f64 (-.f64 U (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 t U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) l) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 U U) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 U Om) 2)) (-.f64 l U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) Om) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) U))) (*.f64 (*.f64 n (pow.f64 (/.f64 l U) 2)) (-.f64 Om U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U*) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 l (*.f64 2 (/.f64 (*.f64 t t) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 t Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 Om (*.f64 2 (/.f64 (*.f64 l l) t))) (*.f64 (*.f64 n (pow.f64 (/.f64 l t) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 U* (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U t)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 Om Om) l))) (*.f64 (*.f64 n (pow.f64 (/.f64 Om l) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 U* U*) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 U* Om) 2)) (-.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) U*))) (*.f64 (*.f64 n (pow.f64 (/.f64 l U*) 2)) (-.f64 U Om)))))
Outputs
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (-.f64 t (*.f64 2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 (/.f64 l Om) l) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 U) n) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 U (pow.f64 (/.f64 l Om) 2)) (-.f64 n U*)))))
(sqrt.f64 (*.f64 (*.f64 n (*.f64 2 U)) (-.f64 (-.f64 t (*.f64 2 (/.f64 l (/.f64 Om l)))) (*.f64 U (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 n U*))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 2 (*.f64 (/.f64 l Om) l) (*.f64 U (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 n U*)))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 U (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 n U*))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 t) U) (-.f64 (-.f64 n (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 t (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 t U)) (-.f64 (-.f64 n (*.f64 2 (/.f64 l (/.f64 Om l)))) (*.f64 t (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 U t) (-.f64 n (fma.f64 2 (*.f64 (/.f64 l Om) l) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 t (-.f64 U U*))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 U t) (-.f64 n (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 t (-.f64 U U*))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 l) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 n n) Om))) (*.f64 (*.f64 l (pow.f64 (/.f64 n Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 l U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 n (/.f64 Om n)))) (*.f64 l (*.f64 (pow.f64 (/.f64 n Om) 2) (-.f64 U U*))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 U l) (-.f64 t (fma.f64 2 (*.f64 (/.f64 n Om) n) (*.f64 (-.f64 U U*) (*.f64 l (pow.f64 (/.f64 n Om) 2))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 U l) (-.f64 t (fma.f64 2 (*.f64 n (/.f64 n Om)) (*.f64 (pow.f64 (/.f64 n Om) 2) (*.f64 l (-.f64 U U*))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 Om) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) n))) (*.f64 (*.f64 Om (pow.f64 (/.f64 l n) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 Om U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) n))) (*.f64 Om (*.f64 (pow.f64 (/.f64 l n) 2) (-.f64 U U*))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 U Om) (-.f64 t (fma.f64 2 (*.f64 (/.f64 l n) l) (*.f64 Om (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l n) 2))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 U Om) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l n)) (*.f64 Om (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l n) 2))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 U*) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 U* (pow.f64 (/.f64 l Om) 2)) (-.f64 U n)))))
(sqrt.f64 (*.f64 (*.f64 U (*.f64 2 U*)) (-.f64 (-.f64 t (*.f64 2 (/.f64 l (/.f64 Om l)))) (*.f64 U* (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U n))))))
(sqrt.f64 (*.f64 (*.f64 U (*.f64 2 U*)) (-.f64 t (fma.f64 2 (*.f64 (/.f64 l Om) l) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 U* (-.f64 U n)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U U*)) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 U* (-.f64 U n)))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) t) (-.f64 (-.f64 U (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 t U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n t)) (-.f64 U (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 t U*)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n t)) (-.f64 U (fma.f64 2 (*.f64 (/.f64 l Om) l) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 t U*)))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n t) (-.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 t U*))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) l) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 U U) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 U Om) 2)) (-.f64 l U*)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 l (-.f64 t (+.f64 (*.f64 2 (/.f64 U (/.f64 Om U))) (*.f64 (*.f64 n (pow.f64 (/.f64 U Om) 2)) (-.f64 l U*)))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n l) (-.f64 t (fma.f64 2 (*.f64 (/.f64 U Om) U) (*.f64 n (*.f64 (pow.f64 (/.f64 U Om) 2) (-.f64 l U*))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n l) (-.f64 t (fma.f64 2 (*.f64 U (/.f64 U Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 U Om) 2) (-.f64 l U*))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) Om) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) U))) (*.f64 (*.f64 n (pow.f64 (/.f64 l U) 2)) (-.f64 Om U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n Om)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) U))) (*.f64 (*.f64 n (pow.f64 (/.f64 l U) 2)) (-.f64 Om U*)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 Om (-.f64 t (fma.f64 2 (*.f64 (/.f64 l U) l) (*.f64 (pow.f64 (/.f64 l U) 2) (*.f64 n (-.f64 Om U*))))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 Om (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l U)) (*.f64 n (*.f64 (pow.f64 (/.f64 l U) 2) (-.f64 Om U*))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U*) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U*)) (-.f64 (-.f64 t (*.f64 2 (/.f64 l (/.f64 Om l)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U* U))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U*)) (-.f64 t (fma.f64 2 (*.f64 (/.f64 l Om) l) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U* (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 l (*.f64 2 (/.f64 (*.f64 t t) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 t Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 (-.f64 l (*.f64 2 (/.f64 t (/.f64 Om t)))) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 t Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 l (fma.f64 2 (*.f64 (/.f64 t Om) t) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 t Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 l (fma.f64 2 (*.f64 t (/.f64 t Om)) (*.f64 (pow.f64 (/.f64 t Om) 2) (*.f64 n (-.f64 U U*)))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 Om (*.f64 2 (/.f64 (*.f64 l l) t))) (*.f64 (*.f64 n (pow.f64 (/.f64 l t) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 Om (+.f64 (*.f64 2 (/.f64 l (/.f64 t l))) (*.f64 n (*.f64 (pow.f64 (/.f64 l t) 2) (-.f64 U U*)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 Om (fma.f64 2 (*.f64 (/.f64 l t) l) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l t) 2)))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 Om (fma.f64 2 (*.f64 l (/.f64 l t)) (*.f64 (pow.f64 (/.f64 l t) 2) (*.f64 n (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 U* (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U t)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 U* (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U t))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 U* (fma.f64 2 (*.f64 (/.f64 l Om) l) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U t)))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 U* (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U t))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 Om Om) l))) (*.f64 (*.f64 n (pow.f64 (/.f64 Om l) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (/.f64 Om (/.f64 l Om)))) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 Om l) 2))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 2 (*.f64 (/.f64 Om l) Om) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 Om l) 2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 2 (*.f64 Om (/.f64 Om l)) (*.f64 (pow.f64 (/.f64 Om l) 2) (*.f64 n (-.f64 U U*)))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 U* U*) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 U* Om) 2)) (-.f64 U l)))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (/.f64 U* (/.f64 Om U*))) (*.f64 n (*.f64 (pow.f64 (/.f64 U* Om) 2) (-.f64 U l)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 2 (*.f64 (/.f64 U* Om) U*) (*.f64 n (*.f64 (pow.f64 (/.f64 U* Om) 2) (-.f64 U l)))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 U* (/.f64 U* Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 U* Om) 2) (-.f64 U l))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) U*))) (*.f64 (*.f64 n (pow.f64 (/.f64 l U*) 2)) (-.f64 U Om)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 U* l))) (*.f64 (*.f64 n (pow.f64 (/.f64 l U*) 2)) (-.f64 U Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 2 (*.f64 (/.f64 l U*) l) (*.f64 (*.f64 n (pow.f64 (/.f64 l U*) 2)) (-.f64 U Om))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l U*)) (*.f64 n (*.f64 (pow.f64 (/.f64 l U*) 2) (-.f64 U Om))))))))
Compiler

Compiled 40 to 29 computations (27.5% saved)

simplify47.0ms (0.1%)

Algorithm
egg-herbie
Rules
1084×associate-+l+
738×associate-/l*
704×distribute-lft-neg-in
658×fma-def
658×distribute-lft-neg-out
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02483
16079
221879
388075
4363275
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
Outputs
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 (-.f64 U U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 n U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (fma.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 n U))))

eval2.0ms (0%)

Compiler

Compiled 168 to 85 computations (49.4% saved)

prune3.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New336
Fresh011
Picked000
Done000
Total347
Error
45.65%
Counts
7 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
52.88%
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
54.22%
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
51.38%
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 n U))))
Compiler

Compiled 100 to 66 computations (34% saved)

localize38.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.34%
(pow.f64 (/.f64 l Om) 2)
14.61%
(*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 n U))
17.87%
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
29.84%
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 n U))))
Compiler

Compiled 139 to 45 computations (67.6% saved)

series125.0ms (0.3%)

Counts
4 → 216
Calls

60 calls:

TimeVariablePointExpression
77.0ms
U*
@0
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 n U))))
3.0ms
t
@inf
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 n U))))
2.0ms
n
@0
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 n U))))
2.0ms
U
@0
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 n U))))
2.0ms
U*
@inf
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 n U))))

rewrite114.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1852×associate-*l/
490×add-sqr-sqrt
478×*-un-lft-identity
476×pow1
448×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023206
1480206
26088206
Stop Event
node limit
Counts
4 → 147
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 n U))))
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 n U))
(pow.f64 (/.f64 l Om) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/4) (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) (sqrt.f64 (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 1/2) (sqrt.f64 (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 t (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 l (/.f64 (*.f64 l -2) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) (+.f64 t (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 l (/.f64 (*.f64 l -2) Om))) t)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) 1) (+.f64 t (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) t) (*.f64 l (/.f64 (*.f64 l -2) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) 1)) t)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1) t) (*.f64 l (/.f64 (*.f64 l -2) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1) (*.f64 l (/.f64 (*.f64 l -2) Om))) t)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1) (*.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) 1)) t)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (-.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (exp.f64 (log1p.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 l (/.f64 (*.f64 l -2) Om))) (exp.f64 (log1p.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1) (exp.f64 (log1p.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 2) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (-.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2)) 1) (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 3)) 1) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (-.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n U) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 (*.f64 n U) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 n U)) (*.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U)) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2)) (*.f64 n U)) (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 3)) (*.f64 n U)) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (-.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 U) n) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3) (pow.f64 (*.f64 n U) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 n U) 3) (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 l Om) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (/.f64 (/.f64 l Om) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l Om) (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 l Om) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (/.f64 l Om)) (/.f64 1 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 l Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 l Om)) (*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 l Om) 4)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (cbrt.f64 (pow.f64 (/.f64 l Om) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (*.f64 (cbrt.f64 (/.f64 l Om)) (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l l) (/.f64 (/.f64 1 Om) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l l) (pow.f64 (/.f64 1 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 l Om))) (sqrt.f64 (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 l Om) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (cbrt.f64 (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (*.f64 Om (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (*.f64 (/.f64 Om l) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l Om) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l Om) (/.f64 (/.f64 Om l) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (/.f64 l Om)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 Om l) (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l l) (*.f64 Om Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 Om) (/.f64 Om (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 l) (*.f64 (/.f64 Om l) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (neg.f64 Om) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l l) 1) (*.f64 Om Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 l) (/.f64 l Om)) (/.f64 Om (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (neg.f64 l)) (*.f64 Om (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l Om) (neg.f64 l)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) l) (*.f64 (neg.f64 Om) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) (/.f64 l Om)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) 1) (*.f64 (/.f64 Om l) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) 1) (*.f64 (neg.f64 Om) (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (neg.f64 l)) 1) (*.f64 Om (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 l) l) 1) (*.f64 (neg.f64 Om) Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 l Om)) (neg.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 l Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 l Om)) (/.f64 Om (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l Om)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (neg.f64 l)) (/.f64 l Om)) (neg.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 l) (neg.f64 l)) 1) (*.f64 (neg.f64 Om) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 l Om) (neg.f64 l)) 1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 l) (/.f64 l Om)) 1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 l) 1) 1) (*.f64 (neg.f64 Om) (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (neg.f64 l)) (/.f64 1 Om)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 l) l) (/.f64 1 Om)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 l l) 1) (/.f64 1 Om)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 Om)) (/.f64 1 Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 1 Om)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 l l)) (/.f64 1 Om)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 l Om))) (sqrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 l Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 l)) (*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 l Om))) (sqrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 l Om) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (/.f64 l Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 l Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (/.f64 l Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 l Om))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (/.f64 l Om) 2)))))))

simplify183.0ms (0.5%)

Algorithm
egg-herbie
Rules
1332×times-frac
1158×associate-/l*
1140×*-commutative
836×associate-/r*
646×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
076728143
1231627713
Stop Event
node limit
Counts
363 → 404
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 6) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (pow.f64 l 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (pow.f64 l 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (pow.f64 l 5)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (pow.f64 l 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3)))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (pow.f64 l 5)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 5))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (pow.f64 l 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U))))) 2)))) (*.f64 n l)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 U* U) U))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U))))) 2)))) (*.f64 n l)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 U* U) U))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U))))) 2)))) (*.f64 (pow.f64 n 2) l)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (-.f64 U* U) 3) U))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2)) (pow.f64 l 2))) (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (pow.f64 t 3) U)))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2)) (pow.f64 l 2))) (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (pow.f64 t 3) U)))))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) Om)) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) Om)) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) 2) (pow.f64 Om 3))) (*.f64 n (pow.f64 l 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) Om)) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) 2) (pow.f64 Om 3))) (*.f64 n (pow.f64 l 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) 3) (pow.f64 Om 5))) (*.f64 (pow.f64 n 2) (pow.f64 l 5))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 Om (sqrt.f64 -2))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 Om (sqrt.f64 -2))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) 2) (*.f64 (pow.f64 Om 3) (sqrt.f64 -2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 Om (sqrt.f64 -2))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) 3) (*.f64 (pow.f64 Om 5) (sqrt.f64 -2))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) 2) (*.f64 (pow.f64 Om 3) (sqrt.f64 -2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 U* 2))) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 3))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 6) (pow.f64 U* 3))) (pow.f64 Om 6)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 7) U) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 U* 2))) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 3))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)))))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 (pow.f64 l 3) U))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l)))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 (pow.f64 l 3) U))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 5) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 3))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 l 5) (pow.f64 U 2)))))))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) l)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 -2) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 l 3) U)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) l))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 Om 5) (*.f64 (sqrt.f64 -2) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 3))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 5) (pow.f64 U 2))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 -2) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 l 3) U)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) l)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))))) (*.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) 3)))))))
(+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) 5))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))))) (*.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) 3))))))))
t
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
t
(+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
t
(+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
t
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
t
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))
(+.f64 (*.f64 n (*.f64 t U)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(+.f64 (*.f64 n (*.f64 t U)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(+.f64 (*.f64 n (*.f64 t U)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))
(+.f64 (*.f64 n (*.f64 t U)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(+.f64 (*.f64 n (*.f64 t U)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(+.f64 (*.f64 n (*.f64 t U)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 n (*.f64 t U))))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 n (*.f64 t U))))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2)))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2)))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) (sqrt.f64 2))
(*.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/4) (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/4))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
(*.f64 (sqrt.f64 (*.f64 2 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) (sqrt.f64 (*.f64 n U)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1/2))
(*.f64 (pow.f64 (*.f64 2 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 1/2) (sqrt.f64 (*.f64 n U)))
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
(+.f64 t (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 l (/.f64 (*.f64 l -2) Om))))
(+.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))))
(+.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1))
(+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) (+.f64 t (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))))
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 l (/.f64 (*.f64 l -2) Om))) t)
(+.f64 (*.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) 1) (+.f64 t (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) t) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) 1)) t)
(+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1) t) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1) (*.f64 l (/.f64 (*.f64 l -2) Om))) t)
(+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1) (*.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) 1)) t)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (-.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1)
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (exp.f64 (log1p.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1)
(-.f64 (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 l (/.f64 (*.f64 l -2) Om))) (exp.f64 (log1p.f64 t))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1) (exp.f64 (log1p.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1)
(*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 1)
(*.f64 1 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 2) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (-.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2)) 1) (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 3)) 1) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (-.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(+.f64 (*.f64 (*.f64 n U) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(+.f64 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 (*.f64 n U) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 n U)) (*.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U)))
(+.f64 (*.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U)) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 n U)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1)
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2)) (*.f64 n U)) (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 3)) (*.f64 n U)) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (-.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(pow.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1)
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 2)
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 3)
(pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 U) n) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3) (pow.f64 (*.f64 n U) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n U) 3) (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(exp.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 l Om) 2))) 1)
(*.f64 l (/.f64 (/.f64 l Om) Om))
(*.f64 (/.f64 l Om) (/.f64 l Om))
(*.f64 (pow.f64 (/.f64 l Om) 2) 1)
(*.f64 (*.f64 l (/.f64 l Om)) (/.f64 1 Om))
(*.f64 1 (pow.f64 (/.f64 l Om) 2))
(*.f64 (sqrt.f64 (/.f64 l Om)) (*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 l Om)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 l Om) 4)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (cbrt.f64 (pow.f64 (/.f64 l Om) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (*.f64 (cbrt.f64 (/.f64 l Om)) (/.f64 l Om)))
(*.f64 (*.f64 l l) (/.f64 (/.f64 1 Om) Om))
(*.f64 (*.f64 l l) (pow.f64 (/.f64 1 Om) 2))
(*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 l Om))) (sqrt.f64 (/.f64 l Om)))
(*.f64 (*.f64 (/.f64 l Om) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (cbrt.f64 (/.f64 l Om)))
(/.f64 l (*.f64 Om (/.f64 Om l)))
(/.f64 l (*.f64 (/.f64 Om l) Om))
(/.f64 (/.f64 l Om) (/.f64 Om l))
(/.f64 (/.f64 l Om) (/.f64 (/.f64 Om l) 1))
(/.f64 (*.f64 l (/.f64 l Om)) Om)
(/.f64 1 (*.f64 (/.f64 Om l) (/.f64 Om l)))
(/.f64 (*.f64 l l) (*.f64 Om Om))
(/.f64 (/.f64 1 Om) (/.f64 Om (*.f64 l l)))
(/.f64 (neg.f64 l) (*.f64 (/.f64 Om l) (neg.f64 Om)))
(/.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (neg.f64 Om) (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 l l) 1) (*.f64 Om Om))
(/.f64 (*.f64 (sqrt.f64 l) (/.f64 l Om)) (/.f64 Om (sqrt.f64 l)))
(/.f64 (*.f64 l (neg.f64 l)) (*.f64 Om (neg.f64 Om)))
(/.f64 (*.f64 (/.f64 l Om) (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) l) (*.f64 (neg.f64 Om) Om))
(/.f64 (*.f64 (neg.f64 l) (/.f64 l Om)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) 1) (*.f64 (/.f64 Om l) (neg.f64 Om)))
(/.f64 (*.f64 (neg.f64 l) 1) (*.f64 (neg.f64 Om) (/.f64 Om l)))
(/.f64 (*.f64 (*.f64 l (neg.f64 l)) 1) (*.f64 Om (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 (neg.f64 l) l) 1) (*.f64 (neg.f64 Om) Om))
(/.f64 (*.f64 -1 (/.f64 l Om)) (neg.f64 (/.f64 Om l)))
(/.f64 (*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 l Om)) (sqrt.f64 Om))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 l Om)) (/.f64 Om (cbrt.f64 l)))
(/.f64 (*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l Om)) (cbrt.f64 Om))
(/.f64 (*.f64 (neg.f64 (neg.f64 l)) (/.f64 l Om)) (neg.f64 (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 (neg.f64 l) (neg.f64 l)) 1) (*.f64 (neg.f64 Om) (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 (/.f64 l Om) (neg.f64 l)) 1) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (neg.f64 l) (/.f64 l Om)) 1) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (neg.f64 l) 1) 1) (*.f64 (neg.f64 Om) (/.f64 Om l)))
(/.f64 (*.f64 (*.f64 l (neg.f64 l)) (/.f64 1 Om)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (neg.f64 l) l) (/.f64 1 Om)) (neg.f64 Om))
(/.f64 (*.f64 (/.f64 (*.f64 l l) 1) (/.f64 1 Om)) Om)
(/.f64 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 Om)) (/.f64 1 Om)) (sqrt.f64 Om))
(/.f64 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 1 Om)) (cbrt.f64 Om))
(/.f64 (*.f64 (neg.f64 (*.f64 l l)) (/.f64 1 Om)) (neg.f64 Om))
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 l Om))) (sqrt.f64 (/.f64 Om l)))
(/.f64 (*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 l Om))) (sqrt.f64 Om))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 l)) (*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 l Om))) (sqrt.f64 (neg.f64 Om)))
(sqrt.f64 (pow.f64 (/.f64 l Om) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 l Om) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 l Om) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 l Om) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 l Om))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 l Om))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 l Om) 2)))
Outputs
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 (sqrt.f64 2) (*.f64 l l))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))) (fma.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) 2))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3)))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))) (fma.f64 -1/8 (*.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) 2) (*.f64 (sqrt.f64 2) (pow.f64 l 4))) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 t 3)) U))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 (sqrt.f64 2) (*.f64 l l)))))))
(+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 6) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 l 6) (pow.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) 3)) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 5) U))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))) (fma.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) 2))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3)))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 1/16 (*.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) 3) (*.f64 (sqrt.f64 2) (pow.f64 l 6))) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 t 5)) U))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))) (fma.f64 -1/8 (*.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) 2) (*.f64 (sqrt.f64 2) (pow.f64 l 4))) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 t 3)) U))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 (sqrt.f64 2) (*.f64 l l))))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) (sqrt.f64 (/.f64 n (/.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) U)))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) U))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (pow.f64 l 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))))
(fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 3) (*.f64 t t))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) (sqrt.f64 (/.f64 n (/.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) U)))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))))))
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (*.f64 t t)) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) 3)) U))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) U))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (pow.f64 l 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (pow.f64 l 5)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))))
(fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 3) (*.f64 t t))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 5) (pow.f64 t 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) 5)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) (sqrt.f64 (/.f64 n (/.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) U)))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))))
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (*.f64 t t)) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) 3)) U))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 5) (pow.f64 t 3))) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) 5)) U))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) U))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U)))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U))) (neg.f64 (*.f64 (sqrt.f64 2) l)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) (sqrt.f64 (/.f64 n (/.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) U)))) -1/2))
(-.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) U)) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) -1/2)) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (pow.f64 l 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3)))))))
(fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) (sqrt.f64 (/.f64 n (/.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) U)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 3) (*.f64 t t))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) 3)))) 1/8)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) U))) (*.f64 (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) 3)) U)) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (*.f64 t t)) 1/8))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U)))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (pow.f64 l 5)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 5))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (pow.f64 l 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))))))
(fma.f64 -1/16 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 5) (pow.f64 t 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) 5)))) (fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))) (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) (sqrt.f64 (/.f64 n (/.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) U)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 3) (*.f64 t t))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)) 3)))) 1/8))))
(fma.f64 -1/16 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 5) (pow.f64 t 3))) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) 5)) U))) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) U))) (*.f64 (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) 3)) U)) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (*.f64 t t)) 1/8))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(fma.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U))))) 2)))) (*.f64 n l)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 U* U) U))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 (neg.f64 l) (sqrt.f64 (/.f64 U (-.f64 U* U)))) 2)))) (sqrt.f64 (/.f64 (/.f64 1 (-.f64 U* U)) U))) (*.f64 n l)) (fma.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 Om (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 l (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))) 2))) (/.f64 n (sqrt.f64 2))) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 (-.f64 U* U)) U)) l)) (-.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U))))) 2)))) (*.f64 n l)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 U* U) U))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U))))) 2)))) (*.f64 (pow.f64 n 2) l)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (-.f64 U* U) 3) U))))))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 (neg.f64 l) (sqrt.f64 (/.f64 U (-.f64 U* U)))) 2)))) (sqrt.f64 (/.f64 (/.f64 1 (-.f64 U* U)) U))) (*.f64 n l)) (fma.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U))))) (fma.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 Om Om)) (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 (neg.f64 l) (sqrt.f64 (/.f64 U (-.f64 U* U)))) 2))) (sqrt.f64 (/.f64 1 (*.f64 U (pow.f64 (-.f64 U* U) 3))))) (*.f64 l (*.f64 n n)))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 Om (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 l (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))) 2))) (/.f64 n (sqrt.f64 2))) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 (-.f64 U* U)) U)) l)) (-.f64 (fma.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n n)) (/.f64 (*.f64 Om Om) (/.f64 l (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 l (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))) 2))))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 (-.f64 U* U) 3)) U))))) (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))))))
(-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l)))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U))))))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l)))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 (*.f64 n U) t)))) 2))) (sqrt.f64 (/.f64 (/.f64 1 n) (*.f64 t U)))) (*.f64 Om Om)))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 Om Om)) (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 (*.f64 l l) (*.f64 n n))) (pow.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 n (/.f64 t U)))) 2))) (sqrt.f64 (/.f64 (/.f64 1 n) (*.f64 t U)))) (-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2)) (pow.f64 l 2))) (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (pow.f64 t 3) U)))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l l) (-.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 (*.f64 n U) t)))) 2)))) (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U (pow.f64 t 3)))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l)))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 (*.f64 n U) t)))) 2))) (sqrt.f64 (/.f64 (/.f64 1 n) (*.f64 t U)))) (*.f64 Om Om))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 (*.f64 l l) (*.f64 n n))) (pow.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 n (/.f64 t U)))) 2))) Om) (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (*.f64 U (*.f64 n (pow.f64 t 3)))))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 Om Om)) (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 (*.f64 l l) (*.f64 n n))) (pow.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 n (/.f64 t U)))) 2))) (sqrt.f64 (/.f64 (/.f64 1 n) (*.f64 t U)))) (-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))))))
(-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l)))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 (*.f64 n U) t)))) 2))) (sqrt.f64 (/.f64 (/.f64 1 n) (*.f64 t U)))) (*.f64 Om Om)))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 Om Om)) (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 (*.f64 l l) (*.f64 n n))) (pow.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 n (/.f64 t U)))) 2))) (sqrt.f64 (/.f64 (/.f64 1 n) (*.f64 t U)))) (-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2)) (pow.f64 l 2))) (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (pow.f64 t 3) U)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l l) (-.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 (*.f64 n U) t)))) 2)))) (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U (pow.f64 t 3)))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l)))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 (*.f64 n U) t)))) 2))) (sqrt.f64 (/.f64 (/.f64 1 n) (*.f64 t U)))) (*.f64 Om Om))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 (*.f64 l l) (*.f64 n n))) (pow.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 n (/.f64 t U)))) 2))) Om) (pow.f64 (/.f64 l Om) 2)) (sqrt.f64 (/.f64 1 (*.f64 U (*.f64 n (pow.f64 t 3)))))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 Om Om)) (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 (*.f64 l l) (*.f64 n n))) (pow.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 n (/.f64 t U)))) 2))) (sqrt.f64 (/.f64 (/.f64 1 n) (*.f64 t U)))) (-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l)))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) Om)) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) l)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) (*.f64 Om (*.f64 (sqrt.f64 2) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) l) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) Om)) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) 2) (pow.f64 Om 3))) (*.f64 n (pow.f64 l 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) l)) (fma.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3)))) (*.f64 n (pow.f64 l 3))))))
(fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) (*.f64 Om (*.f64 (sqrt.f64 2) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) l) (fma.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) (*.f64 -1/8 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 (*.f64 n (pow.f64 l 3)) (pow.f64 Om 3)) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) Om)) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) 2) (pow.f64 Om 3))) (*.f64 n (pow.f64 l 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) 3) (pow.f64 Om 5))) (*.f64 (pow.f64 n 2) (pow.f64 l 5))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) l)) (fma.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 U (-.f64 U* U))) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3)))) (*.f64 n (pow.f64 l 3))) (*.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n n)) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 Om 5)) (pow.f64 l 5))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))))))))
(fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) (*.f64 Om (*.f64 (sqrt.f64 2) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) l) (fma.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 (*.f64 n (pow.f64 l 3)) (pow.f64 Om 3)) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3)))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))) (sqrt.f64 2)) (*.f64 (/.f64 (*.f64 n n) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3)) (/.f64 (pow.f64 l 5) (pow.f64 Om 5))))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (neg.f64 (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 Om (sqrt.f64 -2))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) (*.f64 (/.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (sqrt.f64 -1)) (/.f64 (*.f64 Om (sqrt.f64 -2)) l))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 Om (sqrt.f64 -2)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 l (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 Om (sqrt.f64 -2))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) 2) (*.f64 (pow.f64 Om 3) (sqrt.f64 -2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) (*.f64 (/.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (sqrt.f64 -1)) (/.f64 (*.f64 Om (sqrt.f64 -2)) l))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2) n) (/.f64 (*.f64 (pow.f64 Om 3) (sqrt.f64 -2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -1) 3))))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) (/.f64 (*.f64 (*.f64 Om (sqrt.f64 -2)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 l (sqrt.f64 -1)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2) (*.f64 n (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 (pow.f64 Om 3) (sqrt.f64 -2))))) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 Om (sqrt.f64 -2))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) 3) (*.f64 (pow.f64 Om 5) (sqrt.f64 -2))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) 2) (*.f64 (pow.f64 Om 3) (sqrt.f64 -2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) (*.f64 (/.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (sqrt.f64 -1)) (/.f64 (*.f64 Om (sqrt.f64 -2)) l))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (*.f64 n n)) (/.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 -2)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -1) 5))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2) n) (/.f64 (*.f64 (pow.f64 Om 3) (sqrt.f64 -2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -1) 3))))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) (/.f64 (*.f64 (*.f64 Om (sqrt.f64 -2)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 l (sqrt.f64 -1)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))) (/.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (*.f64 (/.f64 (*.f64 n n) (sqrt.f64 -2)) (/.f64 (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 Om 5))))) (-.f64 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2) (*.f64 n (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 (pow.f64 Om 3) (sqrt.f64 -2))))) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (/.f64 U* Om)) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l))))) U))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 U* 2))) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 3))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (*.f64 U* U*)))) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 5)) (pow.f64 (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3)))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (/.f64 U* Om)) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l))))) U))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (*.f64 U* U*))) (sqrt.f64 (/.f64 U (/.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) 3) (pow.f64 n 5))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l))))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 6) (pow.f64 U* 3))) (pow.f64 Om 6)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 7) U) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 U* 2))) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 3))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l l) U*)) (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 U* 3)))) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 7)) (pow.f64 (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 5)))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (*.f64 U* U*)))) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 5)) (pow.f64 (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3)))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (/.f64 U* Om)) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l))))) U))) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 6)) (*.f64 (pow.f64 l 6) (pow.f64 U* 3))) (sqrt.f64 (/.f64 U (/.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) 5) (pow.f64 n 7))))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 (pow.f64 Om 4) (pow.f64 l 4)) (*.f64 U* U*))) (sqrt.f64 (/.f64 U (/.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) 3) (pow.f64 n 5))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))))))))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 U l)))))
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l))))) (*.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 l (sqrt.f64 -1)) (*.f64 Om (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l)))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (/.f64 l Om)))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 (pow.f64 l 3) U))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l)))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l))))) (fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 U (pow.f64 l 3))))) (*.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 l (sqrt.f64 -1)) (*.f64 Om (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om))))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l)))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (pow.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 2) (/.f64 (*.f64 U (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -1) 3))) (pow.f64 Om 3)))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (/.f64 l Om))))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 (pow.f64 l 3) U))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 5) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 3))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 l 5) (pow.f64 U 2)))))))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l))))) (fma.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 U (pow.f64 l 3))))) (fma.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 l (sqrt.f64 -1)) (*.f64 Om (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om))))))) (*.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n n)) (/.f64 (*.f64 (pow.f64 Om 5) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))) 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 l 5) (*.f64 U U)))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l)))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (pow.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 2) (/.f64 (*.f64 U (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -1) 3))) (pow.f64 Om 3)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (/.f64 l Om))) (*.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n n)) (*.f64 (/.f64 (pow.f64 Om 5) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (pow.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3) (*.f64 (pow.f64 l 5) (*.f64 U U)))))))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om))
(neg.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (sqrt.f64 -2)))) Om))
(/.f64 (neg.f64 (*.f64 (*.f64 n l) (*.f64 U (sqrt.f64 -2)))) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) l)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 U (sqrt.f64 -2)))) Om) (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))) l)))
(-.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 Om (sqrt.f64 -2)) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) l) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (sqrt.f64 -2)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 -2) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 l 3) U)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) l))))
(fma.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))) 2)) (*.f64 U (pow.f64 l 3)))) (fma.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 U (sqrt.f64 -2)))) Om) (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))) l))))
(fma.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (*.f64 (/.f64 (sqrt.f64 -2) (pow.f64 l 3)) (/.f64 (pow.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 2) U))) (-.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 Om (sqrt.f64 -2)) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) l) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (sqrt.f64 -2))))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 Om 5) (*.f64 (sqrt.f64 -2) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 3))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 5) (pow.f64 U 2))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 -2) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 l 3) U)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) l)))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 n n)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))) 3)) (*.f64 (pow.f64 l 5) (*.f64 U U)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))) 2)) (*.f64 U (pow.f64 l 3)))) (fma.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 U (sqrt.f64 -2)))) Om) (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))) l)))))
(fma.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 -2)) (*.f64 (pow.f64 l 5) (*.f64 n n))) (/.f64 (pow.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3) (*.f64 U U))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (*.f64 (/.f64 (sqrt.f64 -2) (pow.f64 l 3)) (/.f64 (pow.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 2) U))) (-.f64 (/.f64 (*.f64 1/2 (*.f64 (*.f64 Om (sqrt.f64 -2)) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) l) (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l (sqrt.f64 -2)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 -2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 (/.f64 (*.f64 n U) (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 -2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))))))) (*.f64 (sqrt.f64 (/.f64 U (/.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U)))) n))) (*.f64 1/2 (*.f64 (sqrt.f64 2) t))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))))) (*.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) 3)))))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))))) (fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 (/.f64 (*.f64 n U) (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))))) (*.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 t t)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))) 3)))))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 -2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))))))) (fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 (/.f64 U (/.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U)))) n)))) (*.f64 (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U)))) 3)) U)) (*.f64 -1/8 (*.f64 (sqrt.f64 2) (*.f64 t t))))))
(+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) 5))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))))) (*.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) 3))))))))
(fma.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))) 5) U)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))))) (fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 (/.f64 (*.f64 n U) (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))))) (*.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 t t)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))) 3))))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 t 3) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U)))) 5)) U)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 -2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))))))) (fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 (/.f64 U (/.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U)))) n)))) (*.f64 (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U)))) 3)) U)) (*.f64 -1/8 (*.f64 (sqrt.f64 2) (*.f64 t t)))))))
t
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))
(+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))
(+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))
(+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))
(+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))
(+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))
(+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)))
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))
(+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))
(+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))
(+.f64 t (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))
(+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))
(+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))
(/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))
(fma.f64 -2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
t
(+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 (*.f64 l (/.f64 l Om)) -2 t)
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
t
(+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 (*.f64 l (/.f64 l Om)) -2 t)
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 (*.f64 l (/.f64 l Om)) -2 t)
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))
(/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U)))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))
(/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U)))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))
(+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)))))
(+.f64 (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))
(fma.f64 -2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
t
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
t
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 t (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))))
(+.f64 t (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))
(*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))
(*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 U (*.f64 l l))))
(+.f64 (*.f64 n (*.f64 t U)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 n (+.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))))
(+.f64 (*.f64 n (*.f64 t U)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 n (+.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))))
(+.f64 (*.f64 n (*.f64 t U)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 n (+.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))))
(*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))
(*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))
(*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 U (*.f64 l l))))
(+.f64 (*.f64 n (*.f64 t U)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 n (+.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))))
(+.f64 (*.f64 n (*.f64 t U)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 n (+.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))))
(+.f64 (*.f64 n (*.f64 t U)) (*.f64 n (*.f64 (pow.f64 l 2) (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 n (+.f64 (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 t (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))))))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))
(/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l))) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (fma.f64 n (*.f64 t U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l))) (fma.f64 n (*.f64 t U) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (+.f64 (*.f64 n (*.f64 t U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (fma.f64 n (*.f64 t U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l))) (fma.f64 n (*.f64 t U) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l))) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 n (*.f64 t U))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (fma.f64 n (*.f64 t U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l))) (fma.f64 n (*.f64 t U) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 n (*.f64 t U))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (fma.f64 n (*.f64 t U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l))) (fma.f64 n (*.f64 t U) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l))) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 n (*.f64 t U))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (fma.f64 n (*.f64 t U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l))) (fma.f64 n (*.f64 t U) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)) (*.f64 n (*.f64 t U))))
(fma.f64 -2 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (fma.f64 n (*.f64 t U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l))) (fma.f64 n (*.f64 t U) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 n (*.f64 U (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))
(/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2))
(/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U)))))
(*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))
(+.f64 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U* U) U))) (pow.f64 Om 2)))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U (-.f64 U* U))))))
(fma.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U) (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om)))
(*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U))
(*.f64 n (*.f64 U (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 U (*.f64 n (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l))))))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 n (*.f64 U (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 n (*.f64 U (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U*))))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 n (*.f64 U (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 n (*.f64 U (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U*))))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 n (*.f64 U (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 n (*.f64 U (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U*))))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))
(/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))
(*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U*)))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 n (*.f64 U (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 n (*.f64 U (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U*))))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 n (*.f64 U (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 n (*.f64 U (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U*))))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 n (*.f64 U (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 n (*.f64 U (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U*))))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U* U))) (pow.f64 Om 2))
(/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))
(*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U*)))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 n (*.f64 U (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 n (*.f64 U (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U*))))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 n (*.f64 U (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 n (*.f64 U (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U*))))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(fma.f64 n (*.f64 U (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(fma.f64 n (*.f64 U (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 U (*.f64 l l))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U*))))
(*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U))
(*.f64 n (*.f64 U (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om))))))
(*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om))))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U))))))
(-.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om))))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U))))))
(-.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om))))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U))))))
(-.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U)))))
(/.f64 (neg.f64 (*.f64 n n)) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om (*.f64 U U))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om))))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U))))))
(-.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om))))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U))))))
(-.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om))))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U))))))
(-.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U)))))
(/.f64 (neg.f64 (*.f64 n n)) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 Om (*.f64 U U))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om))))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U))))))
(-.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om))))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U))))))
(-.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U))))
(+.f64 (*.f64 n (*.f64 (+.f64 t (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (+.f64 t (+.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om))))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U))))))
(-.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 (*.f64 l l) (*.f64 U U))))
(*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U))
(*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))))
(*.f64 U (*.f64 n (fma.f64 -2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))))))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(+.f64 (*.f64 n (*.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))) U)) (*.f64 n (*.f64 t U)))
(*.f64 n (+.f64 (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))) (*.f64 t U)))
(*.f64 n (*.f64 U (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (pow.f64 l 2) (pow.f64 Om 2))
(pow.f64 (/.f64 l Om) 2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/4) (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/4))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(*.f64 (sqrt.f64 (*.f64 2 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (*.f64 2 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(*.f64 (pow.f64 (*.f64 2 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 1/2) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (*.f64 2 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/2)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/4) 2)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) 3)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3/2))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) 1))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(+.f64 t (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 l (/.f64 (*.f64 l -2) Om))))
(fma.f64 l (/.f64 (*.f64 l -2) Om) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(fma.f64 l (*.f64 (/.f64 l Om) -2) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(+.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))))
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1))
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) (+.f64 t (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))))
(fma.f64 l (/.f64 (*.f64 l -2) Om) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(fma.f64 l (*.f64 (/.f64 l Om) -2) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 l (/.f64 (*.f64 l -2) Om))) t)
(fma.f64 l (/.f64 (*.f64 l -2) Om) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(fma.f64 l (*.f64 (/.f64 l Om) -2) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(+.f64 (*.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) 1) (+.f64 t (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))))
(fma.f64 l (/.f64 (*.f64 l -2) Om) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(fma.f64 l (*.f64 (/.f64 l Om) -2) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) t) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(fma.f64 l (/.f64 (*.f64 l -2) Om) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(fma.f64 l (*.f64 (/.f64 l Om) -2) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) 1)) t)
(fma.f64 l (/.f64 (*.f64 l -2) Om) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(fma.f64 l (*.f64 (/.f64 l Om) -2) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1) t) (*.f64 l (/.f64 (*.f64 l -2) Om)))
(fma.f64 l (/.f64 (*.f64 l -2) Om) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(fma.f64 l (*.f64 (/.f64 l Om) -2) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1) (*.f64 l (/.f64 (*.f64 l -2) Om))) t)
(fma.f64 l (/.f64 (*.f64 l -2) Om) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(fma.f64 l (*.f64 (/.f64 l Om) -2) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1) (*.f64 (*.f64 l (/.f64 (*.f64 l -2) Om)) 1)) t)
(fma.f64 l (/.f64 (*.f64 l -2) Om) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(fma.f64 l (*.f64 (/.f64 l Om) -2) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) t))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (-.f64 1 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 1) (*.f64 (*.f64 n (-.f64 U* U)) (pow.f64 (/.f64 l Om) 2)))
(+.f64 -1 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (exp.f64 (log1p.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1)
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (exp.f64 (log1p.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 1) (*.f64 (*.f64 n (-.f64 U* U)) (pow.f64 (/.f64 l Om) 2)))
(+.f64 -1 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (exp.f64 (log1p.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(-.f64 (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 l (/.f64 (*.f64 l -2) Om))) (exp.f64 (log1p.f64 t))) 1)
(+.f64 (+.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (*.f64 l (/.f64 (*.f64 l -2) Om))) (exp.f64 (log1p.f64 t))) -1)
(+.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (*.f64 l (*.f64 (/.f64 l Om) -2))) (+.f64 (exp.f64 (log1p.f64 t)) -1))
(-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 1) (exp.f64 (log1p.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 1) (*.f64 (*.f64 n (-.f64 U* U)) (pow.f64 (/.f64 l Om) 2)))
(+.f64 -1 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (exp.f64 (log1p.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 1)
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(*.f64 1 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 2))
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 2) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 4) (*.f64 (*.f64 n (-.f64 U* U)) (*.f64 n (-.f64 U* U)))) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2)) (-.f64 (*.f64 (*.f64 n (-.f64 U* U)) (pow.f64 (/.f64 l Om) 2)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 4) (*.f64 (*.f64 n (-.f64 U* U)) (*.f64 n (-.f64 U* U)))) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2)) (-.f64 (*.f64 (-.f64 U* U) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (-.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 (*.f64 n (-.f64 U* U)) (pow.f64 (/.f64 l Om) 2)) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 4) (*.f64 (*.f64 n (-.f64 U* U)) (*.f64 n (-.f64 U* U)))) (-.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 (-.f64 U* U) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 4) (*.f64 (*.f64 n (-.f64 U* U)) (*.f64 n (-.f64 U* U)))) (*.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (-.f64 U* U) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2)) 1) (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 4) (*.f64 (*.f64 n (-.f64 U* U)) (*.f64 n (-.f64 U* U)))) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2)) (-.f64 (*.f64 (*.f64 n (-.f64 U* U)) (pow.f64 (/.f64 l Om) 2)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 4) (*.f64 (*.f64 n (-.f64 U* U)) (*.f64 n (-.f64 U* U)))) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2)) (-.f64 (*.f64 (-.f64 U* U) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 3)) 1) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (-.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 (*.f64 n (-.f64 U* U)) (pow.f64 (/.f64 l Om) 2)) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 4) (*.f64 (*.f64 n (-.f64 U* U)) (*.f64 n (-.f64 U* U)))) (-.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 (-.f64 U* U) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 4) (*.f64 (*.f64 n (-.f64 U* U)) (*.f64 n (-.f64 U* U)))) (*.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (-.f64 U* U) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 1)
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 2)
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 3)
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3) 1/3)
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3))
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 1))
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))
(+.f64 (*.f64 (*.f64 n U) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(+.f64 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 (*.f64 n U) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))))
(*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 n U)) (*.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U)))
(*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(+.f64 (*.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 n U)) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 n U)))
(*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1)
(*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2)) (*.f64 n U)) (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 4) (*.f64 (*.f64 n (-.f64 U* U)) (*.f64 n (-.f64 U* U)))) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2)) (/.f64 (-.f64 (*.f64 (*.f64 n (-.f64 U* U)) (pow.f64 (/.f64 l Om) 2)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 n U)))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 l Om) 4) (*.f64 (*.f64 n (-.f64 U* U)) (*.f64 n (-.f64 U* U)))) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2)) (-.f64 (*.f64 (-.f64 U* U) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) (*.f64 n U))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) 3)) (*.f64 n U)) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)))) (-.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(/.f64 (*.f64 (*.f64 n U) (+.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 (*.f64 n (-.f64 U* U)) (pow.f64 (/.f64 l Om) 2)) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 4) (*.f64 (*.f64 n (-.f64 U* U)) (*.f64 n (-.f64 U* U)))) (-.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 2) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 (-.f64 U* U) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 l Om) 4) (*.f64 (*.f64 n (-.f64 U* U)) (*.f64 n (-.f64 U* U)))) (*.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (-.f64 U* U) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))) (*.f64 n U))
(pow.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1)
(*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 2)
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 3)
(*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3) 1/3)
(*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 U) n) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (log.f64 (pow.f64 (exp.f64 U) n)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3))
(*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3) (pow.f64 (*.f64 n U) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n U) 3) (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3) (pow.f64 (*.f64 n U) 3)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(exp.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1))
(*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 n (*.f64 U (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (*.f64 n U) (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 l Om) 2))) 1)
(pow.f64 (/.f64 l Om) 2)
(*.f64 l (/.f64 (/.f64 l Om) Om))
(pow.f64 (/.f64 l Om) 2)
(*.f64 (/.f64 l Om) (/.f64 l Om))
(pow.f64 (/.f64 l Om) 2)
(*.f64 (pow.f64 (/.f64 l Om) 2) 1)
(pow.f64 (/.f64 l Om) 2)
(*.f64 (*.f64 l (/.f64 l Om)) (/.f64 1 Om))
(pow.f64 (/.f64 l Om) 2)
(*.f64 1 (pow.f64 (/.f64 l Om) 2))
(pow.f64 (/.f64 l Om) 2)
(*.f64 (sqrt.f64 (/.f64 l Om)) (*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 l Om)))
(*.f64 (sqrt.f64 (/.f64 l Om)) (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 l Om))))
(*.f64 (/.f64 l Om) (*.f64 (sqrt.f64 (/.f64 l Om)) (sqrt.f64 (/.f64 l Om))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 l Om) 4)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (cbrt.f64 (pow.f64 (/.f64 l Om) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 l Om) 4)) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (*.f64 (cbrt.f64 (/.f64 l Om)) (/.f64 l Om)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (*.f64 (/.f64 l Om) (cbrt.f64 (/.f64 l Om))))
(*.f64 (*.f64 l l) (/.f64 (/.f64 1 Om) Om))
(pow.f64 (/.f64 l Om) 2)
(*.f64 (*.f64 l l) (pow.f64 (/.f64 1 Om) 2))
(pow.f64 (/.f64 l Om) 2)
(*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 l Om))) (sqrt.f64 (/.f64 l Om)))
(*.f64 (sqrt.f64 (/.f64 l Om)) (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 l Om))))
(*.f64 (/.f64 l Om) (*.f64 (sqrt.f64 (/.f64 l Om)) (sqrt.f64 (/.f64 l Om))))
(*.f64 (*.f64 (/.f64 l Om) (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (cbrt.f64 (/.f64 l Om)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 l Om)) 2) (*.f64 (/.f64 l Om) (cbrt.f64 (/.f64 l Om))))
(/.f64 l (*.f64 Om (/.f64 Om l)))
(pow.f64 (/.f64 l Om) 2)
(/.f64 l (*.f64 (/.f64 Om l) Om))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (/.f64 l Om) (/.f64 Om l))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (/.f64 l Om) (/.f64 (/.f64 Om l) 1))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 l (/.f64 l Om)) Om)
(pow.f64 (/.f64 l Om) 2)
(/.f64 1 (*.f64 (/.f64 Om l) (/.f64 Om l)))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 l l) (*.f64 Om Om))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (/.f64 1 Om) (/.f64 Om (*.f64 l l)))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (neg.f64 l) (*.f64 (/.f64 Om l) (neg.f64 Om)))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (neg.f64 Om) (neg.f64 Om)))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (*.f64 l l) 1) (*.f64 Om Om))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (sqrt.f64 l) (/.f64 l Om)) (/.f64 Om (sqrt.f64 l)))
(*.f64 (/.f64 (*.f64 (/.f64 l Om) (sqrt.f64 l)) Om) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (/.f64 (/.f64 l Om) (/.f64 Om (sqrt.f64 l))))
(/.f64 (*.f64 l (neg.f64 l)) (*.f64 Om (neg.f64 Om)))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (/.f64 l Om) (neg.f64 l)) (neg.f64 Om))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (neg.f64 l) l) (*.f64 (neg.f64 Om) Om))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (neg.f64 l) (/.f64 l Om)) (neg.f64 Om))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (neg.f64 l) 1) (*.f64 (/.f64 Om l) (neg.f64 Om)))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (neg.f64 l) 1) (*.f64 (neg.f64 Om) (/.f64 Om l)))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (*.f64 l (neg.f64 l)) 1) (*.f64 Om (neg.f64 Om)))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (*.f64 (neg.f64 l) l) 1) (*.f64 (neg.f64 Om) Om))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 -1 (/.f64 l Om)) (neg.f64 (/.f64 Om l)))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 l Om)) (sqrt.f64 Om))
(/.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (sqrt.f64 Om) (/.f64 l Om)))
(/.f64 (*.f64 l (/.f64 l Om)) (*.f64 (sqrt.f64 Om) (sqrt.f64 Om)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 l Om)) (/.f64 Om (cbrt.f64 l)))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (/.f64 Om (cbrt.f64 l)) (/.f64 l Om)))
(*.f64 (cbrt.f64 l) (/.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 Om (/.f64 Om l))))
(/.f64 (*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l Om)) (cbrt.f64 Om))
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (/.f64 l Om)))
(/.f64 l (*.f64 (/.f64 (cbrt.f64 Om) (/.f64 l Om)) (pow.f64 (cbrt.f64 Om) 2)))
(/.f64 (*.f64 (neg.f64 (neg.f64 l)) (/.f64 l Om)) (neg.f64 (neg.f64 Om)))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (*.f64 (neg.f64 l) (neg.f64 l)) 1) (*.f64 (neg.f64 Om) (neg.f64 Om)))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (*.f64 (/.f64 l Om) (neg.f64 l)) 1) (neg.f64 Om))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (*.f64 (neg.f64 l) (/.f64 l Om)) 1) (neg.f64 Om))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (*.f64 (neg.f64 l) 1) 1) (*.f64 (neg.f64 Om) (/.f64 Om l)))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (*.f64 l (neg.f64 l)) (/.f64 1 Om)) (neg.f64 Om))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (*.f64 (neg.f64 l) l) (/.f64 1 Om)) (neg.f64 Om))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (/.f64 (*.f64 l l) 1) (/.f64 1 Om)) Om)
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 (/.f64 (*.f64 l l) (sqrt.f64 Om)) (/.f64 1 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (sqrt.f64 Om) (/.f64 l Om)))
(/.f64 (*.f64 l (/.f64 l Om)) (*.f64 (sqrt.f64 Om) (sqrt.f64 Om)))
(/.f64 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 1 Om)) (cbrt.f64 Om))
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (/.f64 l Om)))
(/.f64 l (*.f64 (/.f64 (cbrt.f64 Om) (/.f64 l Om)) (pow.f64 (cbrt.f64 Om) 2)))
(/.f64 (*.f64 (neg.f64 (*.f64 l l)) (/.f64 1 Om)) (neg.f64 Om))
(pow.f64 (/.f64 l Om) 2)
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 l Om))) (sqrt.f64 (/.f64 Om l)))
(/.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 l Om))) (sqrt.f64 (/.f64 Om l)))
(/.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 (sqrt.f64 (/.f64 Om l)) (/.f64 l Om)))
(/.f64 (*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 l Om))) (sqrt.f64 Om))
(/.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 Om) (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 l Om)))))
(*.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 Om)) (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 l Om))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 l)) (*.f64 (sqrt.f64 (/.f64 l Om)) (/.f64 l Om))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (sqrt.f64 (neg.f64 l)) (/.f64 (sqrt.f64 (neg.f64 Om)) (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 l Om)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 Om))) (*.f64 (/.f64 l Om) (sqrt.f64 (/.f64 l Om))))
(sqrt.f64 (pow.f64 (/.f64 l Om) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (/.f64 l Om) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 l Om) 2))))
(pow.f64 (/.f64 l Om) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3))
(pow.f64 (/.f64 l Om) 2)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (/.f64 l Om) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 l Om))))
(pow.f64 (exp.f64 2) (log.f64 (/.f64 l Om)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 l Om))) 1))
(pow.f64 (exp.f64 2) (log.f64 (/.f64 l Om)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (/.f64 l Om) 2)

localize53.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
9.85%
(*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))
11.18%
(*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))
12.67%
(*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))
29.84%
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
Compiler

Compiled 180 to 73 computations (59.4% saved)

series62.0ms (0.2%)

Counts
4 → 228
Calls

63 calls:

TimeVariablePointExpression
6.0ms
n
@inf
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
3.0ms
U
@inf
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
3.0ms
U
@0
(*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))
3.0ms
t
@0
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
2.0ms
U
@-inf
(*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))

rewrite118.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
554×add-sqr-sqrt
546×*-un-lft-identity
544×pow1
512×associate-+r+
510×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024210
1535210
27603210
Stop Event
node limit
Counts
4 → 93
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
(*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))
(*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))
(*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1/4) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) (sqrt.f64 (*.f64 2 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (pow.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 1/2) (sqrt.f64 (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (*.f64 n U)) t) (*.f64 (*.f64 2 (*.f64 n U)) (neg.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (*.f64 n U)) (neg.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) (*.f64 (*.f64 2 (*.f64 n U)) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 2 (*.f64 n U))) (*.f64 (neg.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) (*.f64 2 (*.f64 n U))) (*.f64 t (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (pow.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 2))) (+.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 t 3) (pow.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 3))) (fma.f64 t t (*.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) (+.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) (*.f64 2 n)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 2 n) 3) (pow.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 3) (pow.f64 (*.f64 2 n) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (*.f64 U U) (*.f64 U* U*))) (+.f64 U U*))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (-.f64 U U*))) (sqrt.f64 n)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)) n))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) U) (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 U*)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 U*)) (*.f64 (pow.f64 (/.f64 l Om) 2) U))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U (pow.f64 (/.f64 l Om) 2)) (*.f64 (neg.f64 U*) (pow.f64 (/.f64 l Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 U*) (pow.f64 (/.f64 l Om) 2)) (*.f64 U (pow.f64 (/.f64 l Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (*.f64 U U) (*.f64 U* U*))) (+.f64 U U*))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U U) (*.f64 U* U*)) (pow.f64 (/.f64 l Om) 2)) (+.f64 U U*))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U 3) (pow.f64 U* 3)) (pow.f64 (/.f64 l Om) 2)) (fma.f64 U U (*.f64 U* (+.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (-.f64 U U*))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 4) (pow.f64 (-.f64 U U*) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3) (pow.f64 (-.f64 U U*) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 U U*) 3) (pow.f64 (pow.f64 (/.f64 l Om) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))

simplify172.0ms (0.5%)

Algorithm
egg-herbie
Rules
1462×associate-*r*
1174×associate-*l*
1040×*-commutative
982×times-frac
808×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067127517
1200827329
Stop Event
node limit
Counts
321 → 342
Calls
Call 1
Inputs
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 5) (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 3))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) (sqrt.f64 -2))) l) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) (sqrt.f64 -2))) l) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2) (sqrt.f64 -2))) (*.f64 n (pow.f64 l 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 3) (sqrt.f64 -2))) (*.f64 (pow.f64 n 2) (pow.f64 l 5))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) (sqrt.f64 -2))) l) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2) (sqrt.f64 -2))) (*.f64 n (pow.f64 l 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 (pow.f64 l 3) U)))))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 5) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 l 5) (pow.f64 U 2)))))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 (pow.f64 l 3) U))))))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 l 3) U))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) l)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 Om 5) (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 5) (pow.f64 U 2))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 l 3) U)))))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) 3)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) 3))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (sqrt.f64 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2) (*.f64 (sqrt.f64 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (sqrt.f64 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2) (*.f64 (sqrt.f64 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3) (*.f64 (sqrt.f64 2) (pow.f64 l 6))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (sqrt.f64 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 (/.f64 l (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) 2)))) (*.f64 n (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 U U*) U))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 (/.f64 l (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) 2)))) (*.f64 n (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 U U*) U))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 (/.f64 l (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) 2)))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) l))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (-.f64 U U*) 3) U))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2)) (pow.f64 l 2))) (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (pow.f64 t 3) U)))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2)))) (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (pow.f64 t 3) U)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 U* 2))) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) 3))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 6) (pow.f64 U* 3))) (pow.f64 Om 6)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 7) U) (pow.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 U* 2))) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) 3))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1/4) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1/4))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) (sqrt.f64 (*.f64 2 n)))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(*.f64 (sqrt.f64 2) (pow.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1/2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1/2))
(*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 1/2) (sqrt.f64 (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))
(+.f64 (*.f64 (*.f64 2 (*.f64 n U)) t) (*.f64 (*.f64 2 (*.f64 n U)) (neg.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(+.f64 (*.f64 (*.f64 2 (*.f64 n U)) (neg.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) (*.f64 (*.f64 2 (*.f64 n U)) t))
(+.f64 (*.f64 t (*.f64 2 (*.f64 n U))) (*.f64 (neg.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) (*.f64 2 (*.f64 n U))))
(+.f64 (*.f64 (neg.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) (*.f64 2 (*.f64 n U))) (*.f64 t (*.f64 2 (*.f64 n U))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) 1)
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (pow.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 2))) (+.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 t 3) (pow.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 3))) (fma.f64 t t (*.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) (+.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 2)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) (*.f64 2 n)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 n) 3) (pow.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 3) (pow.f64 (*.f64 2 n) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
(+.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)))
(+.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U))
(+.f64 (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(+.f64 (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1)
(/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (*.f64 U U) (*.f64 U* U*))) (+.f64 U U*))
(/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 1)
(pow.f64 (*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (-.f64 U U*))) (sqrt.f64 n)) 2)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)) n))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))
(+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) U) (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 U*)))
(+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 U*)) (*.f64 (pow.f64 (/.f64 l Om) 2) U))
(+.f64 (*.f64 U (pow.f64 (/.f64 l Om) 2)) (*.f64 (neg.f64 U*) (pow.f64 (/.f64 l Om) 2)))
(+.f64 (*.f64 (neg.f64 U*) (pow.f64 (/.f64 l Om) 2)) (*.f64 U (pow.f64 (/.f64 l Om) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 1)
(/.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (*.f64 U U) (*.f64 U* U*))) (+.f64 U U*))
(/.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (*.f64 (-.f64 (*.f64 U U) (*.f64 U* U*)) (pow.f64 (/.f64 l Om) 2)) (+.f64 U U*))
(/.f64 (*.f64 (-.f64 (pow.f64 U 3) (pow.f64 U* 3)) (pow.f64 (/.f64 l Om) 2)) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 1)
(pow.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (-.f64 U U*))) 2)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 4) (pow.f64 (-.f64 U U*) 2)))
(log.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3) (pow.f64 (-.f64 U U*) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 U U*) 3) (pow.f64 (pow.f64 (/.f64 l Om) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))
Outputs
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (*.f64 U (-.f64 U U*)))) Om)
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) n) (/.f64 Om (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (*.f64 U (-.f64 U U*))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))))) (sqrt.f64 (/.f64 U (-.f64 U U*)))) (*.f64 (sqrt.f64 -1) l)) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (*.f64 U (-.f64 U U*)))) Om))
(fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (/.f64 (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)) (/.f64 l Om))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) n) (/.f64 Om (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (*.f64 U (-.f64 U U*)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))))) (sqrt.f64 (/.f64 U (-.f64 U U*)))) (*.f64 (sqrt.f64 -1) l)) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (*.f64 U (-.f64 U U*)))) Om)))
(fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (/.f64 (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)) (/.f64 l Om))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 Om 3)) (*.f64 n (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)) 2) (pow.f64 l 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) n) (/.f64 Om (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (*.f64 U (-.f64 U U*))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 5) (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 3))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))))) (sqrt.f64 (/.f64 U (-.f64 U U*)))) (*.f64 (sqrt.f64 -1) l)) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n n)) (/.f64 (*.f64 (pow.f64 Om 5) (pow.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 5)))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (*.f64 U (-.f64 U U*)))) Om))))
(fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (/.f64 (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)) (/.f64 l Om))) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (*.f64 n n) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5)))) (*.f64 (pow.f64 Om 5) (pow.f64 (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)) 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 5)))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 Om 3)) (*.f64 n (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)) 2) (pow.f64 l 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) n) (/.f64 Om (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (*.f64 U (-.f64 U U*)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U U*))) (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U U*))) (neg.f64 (*.f64 (/.f64 n Om) (*.f64 l (sqrt.f64 -2)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) (sqrt.f64 -2))) l) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 Om (/.f64 l (*.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (sqrt.f64 -2))))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U U*))) (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om))))
(-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 Om (/.f64 (/.f64 l (sqrt.f64 -2)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))))) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U U*))) (*.f64 (/.f64 n Om) (*.f64 l (sqrt.f64 -2)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) (sqrt.f64 -2))) l) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2) (sqrt.f64 -2))) (*.f64 n (pow.f64 l 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 Om (/.f64 l (*.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (sqrt.f64 -2))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))) (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (*.f64 (pow.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) 2) (sqrt.f64 -2)) (pow.f64 l 3)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U U*))) (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 Om (/.f64 (/.f64 l (sqrt.f64 -2)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))) (-.f64 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (pow.f64 (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)) 2) (/.f64 (pow.f64 l 3) (sqrt.f64 -2)))))) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U U*))) (*.f64 (/.f64 n Om) (*.f64 l (sqrt.f64 -2))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 3) (sqrt.f64 -2))) (*.f64 (pow.f64 n 2) (pow.f64 l 5))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) (sqrt.f64 -2))) l) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2) (sqrt.f64 -2))) (*.f64 n (pow.f64 l 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 n n)) (/.f64 (*.f64 (pow.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) 3) (sqrt.f64 -2)) (pow.f64 l 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 Om (/.f64 l (*.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) (sqrt.f64 -2))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))) (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (*.f64 (pow.f64 (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))) 2) (sqrt.f64 -2)) (pow.f64 l 3)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U U*))) (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 n n)) (/.f64 (pow.f64 (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)) 3) (/.f64 (pow.f64 l 5) (sqrt.f64 -2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 Om (/.f64 (/.f64 l (sqrt.f64 -2)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))) (-.f64 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (pow.f64 (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)) 2) (/.f64 (pow.f64 l 3) (sqrt.f64 -2)))))) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U U*))) (*.f64 (/.f64 n Om) (*.f64 l (sqrt.f64 -2)))))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))))
(/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 Om (*.f64 n (*.f64 l U))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 Om (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l)))))) l))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 Om (*.f64 n (*.f64 l U)))) (/.f64 (*.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) Om)) (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om))))) (*.f64 (sqrt.f64 -1) l)))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 (pow.f64 l 3) U)))))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 Om (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l)))))) l)) (*.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 U (pow.f64 l 3))))))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 Om (*.f64 n (*.f64 l U)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 Om (/.f64 l (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om))))))) (*.f64 (*.f64 -1/8 (/.f64 (sqrt.f64 2) n)) (/.f64 (pow.f64 (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))) 2) (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 U (pow.f64 l 3))) (pow.f64 Om 3))))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 5) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 l 5) (pow.f64 U 2)))))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 (pow.f64 l 3) U))))))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 Om (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l)))))) l)) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n n)) (/.f64 (*.f64 (pow.f64 Om 5) (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))) 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 l 5) (*.f64 U U))))) (*.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 U (pow.f64 l 3)))))))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 Om (*.f64 n (*.f64 l U)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 Om (/.f64 l (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om))))))) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 Om 5)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 l 5) (*.f64 U U)))) (/.f64 (pow.f64 (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))) 3) (*.f64 n n))) (*.f64 (*.f64 -1/8 (/.f64 (sqrt.f64 2) n)) (/.f64 (pow.f64 (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))) 2) (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 U (pow.f64 l 3))) (pow.f64 Om 3)))))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om))
(neg.f64 (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (sqrt.f64 -2))))))
(/.f64 (neg.f64 n) (/.f64 Om (*.f64 l (*.f64 U (sqrt.f64 -2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) l)))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (sqrt.f64 -2))))) (*.f64 1/2 (/.f64 Om (/.f64 l (*.f64 (sqrt.f64 -2) (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))))))))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))) (*.f64 Om (sqrt.f64 -2))) l)) (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U (sqrt.f64 -2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 l 3) U))))))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (sqrt.f64 -2))))) (fma.f64 1/2 (/.f64 Om (/.f64 l (*.f64 (sqrt.f64 -2) (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l)))))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))) 2)) (*.f64 U (pow.f64 l 3)))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))) (*.f64 Om (sqrt.f64 -2))) l) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (pow.f64 (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))) 2) (/.f64 (*.f64 U (pow.f64 l 3)) (sqrt.f64 -2)))))) (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U (sqrt.f64 -2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) l)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 Om 5) (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 5) (pow.f64 U 2))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 l 3) U)))))))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (sqrt.f64 -2))))) (fma.f64 1/2 (/.f64 Om (/.f64 l (*.f64 (sqrt.f64 -2) (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l)))))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 n n)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))) 3)) (*.f64 (pow.f64 l 5) (*.f64 U U)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))) 2)) (*.f64 U (pow.f64 l 3))))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))) (*.f64 Om (sqrt.f64 -2))) l) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 5) (sqrt.f64 -2)) (*.f64 n n)) (/.f64 (pow.f64 (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))) 3) (*.f64 (pow.f64 l 5) (*.f64 U U)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (pow.f64 (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))) 2) (/.f64 (*.f64 U (pow.f64 l 3)) (sqrt.f64 -2))))))) (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U (sqrt.f64 -2)))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))))))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))))
(fma.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) t)) (sqrt.f64 (/.f64 n (/.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))) U))))))
(fma.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l))))))) (*.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) t) (sqrt.f64 (/.f64 n (/.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))) U))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) 3)))))))
(fma.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) t)) (sqrt.f64 (/.f64 n (/.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))) U)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 t t)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))) 3) U)))))))
(fma.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l))))))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) t) (sqrt.f64 (/.f64 n (/.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))) U)))) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 t t)) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))) 3)) U))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) 3))))))))
(fma.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 t 3))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))) 5) U)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) t)) (sqrt.f64 (/.f64 n (/.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))) U)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 t t)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))) 3) U))))))))
(fma.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l))))))) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 t 3)) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))) 5) U)))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) t) (sqrt.f64 (/.f64 n (/.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))) U)))) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 t t)) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))) 3)) U)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (sqrt.f64 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (sqrt.f64 (/.f64 n (/.f64 t U)))))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (sqrt.f64 (*.f64 (/.f64 n t) U))))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2) (*.f64 (sqrt.f64 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (sqrt.f64 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) 2) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (sqrt.f64 (/.f64 n (/.f64 t U))))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) 2) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 t 3)) U))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (sqrt.f64 (*.f64 (/.f64 n t) U)))))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2) (*.f64 (sqrt.f64 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3) (*.f64 (sqrt.f64 2) (pow.f64 l 6))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (sqrt.f64 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) 2) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 -1/16 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) 3) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (sqrt.f64 (/.f64 n (/.f64 t U)))))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) 2) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 t 3)) U))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 -1/16 (*.f64 (pow.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) 3) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 6) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 t 5)) U))))) (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (sqrt.f64 (*.f64 (/.f64 n t) U))))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (/.f64 n (/.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) U)))) (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om))) U))) (*.f64 (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (/.f64 n (/.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) U)))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 t t) (pow.f64 l 3))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) 3) U)))) (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om))) U))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 t t) (pow.f64 l 3))) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) 3)) U))) (*.f64 (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))))
(fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (pow.f64 t 3) (pow.f64 l 5))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) 5) U)))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (/.f64 n (/.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) U)))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 t t) (pow.f64 l 3))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) 3) U)))) (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))))
(fma.f64 1/16 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (sqrt.f64 2) (pow.f64 l 5))) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) 5)) U))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om))) U))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 t t) (pow.f64 l 3))) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) 3)) U))) (*.f64 (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om))))) (neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))) (*.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (/.f64 n (/.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) U))))))
(-.f64 (*.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om))) U)))) (*.f64 (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (/.f64 n (/.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) U)))) (*.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 t t) (pow.f64 l 3)))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) 3) U))))))
(-.f64 (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om))) U))) (*.f64 (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) 3)) U)) (*.f64 (*.f64 1/8 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (*.f64 t t) (pow.f64 l 3))))) (*.f64 (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (/.f64 n (/.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) U)))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (pow.f64 t 3) (pow.f64 l 5))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) 5) U)))) (*.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 t t) (pow.f64 l 3)))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) 3) U)))))))
(-.f64 (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om))) U))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (sqrt.f64 2) (pow.f64 l 5))) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) 5)) U))) (*.f64 (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) 3)) U)) (*.f64 (*.f64 1/8 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (*.f64 t t) (pow.f64 l 3)))))) (*.f64 (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (*.f64 U (-.f64 U U*)))) Om)
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) n) (/.f64 Om (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (*.f64 U (-.f64 U U*))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))))
(fma.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) l)))) (sqrt.f64 (*.f64 U (-.f64 U U*))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) l)))))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 2) n) (/.f64 Om (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (*.f64 U (-.f64 U U*))) (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) l))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 (/.f64 l (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) 2)))) (*.f64 n (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 U U*) U))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*)))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) l)) (*.f64 Om (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 l (sqrt.f64 -1)))) 2))))) (sqrt.f64 (/.f64 1 (*.f64 U (-.f64 U U*))))) (fma.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) l)))) (sqrt.f64 (*.f64 U (-.f64 U U*))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) l))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) n) (*.f64 (/.f64 (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (neg.f64 (/.f64 l (sqrt.f64 -1)))) 2)) (/.f64 (*.f64 (sqrt.f64 -1) l) Om)) (sqrt.f64 (/.f64 (/.f64 1 U) (-.f64 U U*))))) (fma.f64 (/.f64 (*.f64 (sqrt.f64 2) n) (/.f64 Om (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (*.f64 U (-.f64 U U*))) (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) l)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 (/.f64 l (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) 2)))) (*.f64 n (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 U U*) U))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 (/.f64 l (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) 2)))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) l))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (-.f64 U U*) 3) U))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) l)) (*.f64 Om (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 l (sqrt.f64 -1)))) 2))))) (sqrt.f64 (/.f64 1 (*.f64 U (-.f64 U U*))))) (fma.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) l)))) (sqrt.f64 (*.f64 U (-.f64 U U*))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (*.f64 n n) (*.f64 l (pow.f64 (sqrt.f64 -1) 3))) (*.f64 (*.f64 Om Om) (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 l (sqrt.f64 -1)))) 2))))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 (-.f64 U U*) 3)) U))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) l)))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) n) (*.f64 (/.f64 (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (neg.f64 (/.f64 l (sqrt.f64 -1)))) 2)) (/.f64 (*.f64 (sqrt.f64 -1) l) Om)) (sqrt.f64 (/.f64 (/.f64 1 U) (-.f64 U U*))))) (fma.f64 (/.f64 (*.f64 (sqrt.f64 2) n) (/.f64 Om (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (*.f64 U (-.f64 U U*))) (-.f64 (*.f64 1/2 (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om Om)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 n n))) (/.f64 (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (neg.f64 (/.f64 l (sqrt.f64 -1)))) 2)) l)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 (-.f64 U U*) 3)) U)))) (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) l)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))))))
(-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t)))) (*.f64 (sqrt.f64 (*.f64 (/.f64 n t) U)) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (-.f64 (neg.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 n (/.f64 t U))))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U t))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l)))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) (neg.f64 (*.f64 n n))) (pow.f64 (*.f64 l (*.f64 l (sqrt.f64 (*.f64 (/.f64 n t) U)))) 2))) Om) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 n) (*.f64 U t))) Om)) (-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t)))) (*.f64 (sqrt.f64 (*.f64 (/.f64 n t) U)) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2)) (pow.f64 l 2))) (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (pow.f64 t 3) U)))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (-.f64 (neg.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 n (/.f64 t U))))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U t))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 l l) (-.f64 (neg.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 n (/.f64 t U))))) 2))))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U (pow.f64 t 3)))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))))))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (*.f64 n U) (pow.f64 t 3)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 3)) (*.f64 l (*.f64 l (-.f64 (*.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) (neg.f64 (*.f64 n n))) (pow.f64 (*.f64 l (*.f64 l (sqrt.f64 (*.f64 (/.f64 n t) U)))) 2)))))) (-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) (neg.f64 (*.f64 n n))) (pow.f64 (*.f64 l (*.f64 l (sqrt.f64 (*.f64 (/.f64 n t) U)))) 2))) Om) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 n) (*.f64 U t))) Om))) (*.f64 (sqrt.f64 (*.f64 (/.f64 n t) U)) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))))))
(-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t)))) (*.f64 (sqrt.f64 (*.f64 (/.f64 n t) U)) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U))))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (-.f64 (neg.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 n (/.f64 t U))))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U t))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l)))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) (neg.f64 (*.f64 n n))) (pow.f64 (*.f64 l (*.f64 l (sqrt.f64 (*.f64 (/.f64 n t) U)))) 2))) Om) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 n) (*.f64 U t))) Om)) (-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t)))) (*.f64 (sqrt.f64 (*.f64 (/.f64 n t) U)) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2)))) (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (pow.f64 t 3) U)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (-.f64 (neg.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 n (/.f64 t U))))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U t))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 l l) (-.f64 (neg.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 n (/.f64 t U))))) 2))))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U (pow.f64 t 3)))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))))))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (*.f64 n U) (pow.f64 t 3)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 3)) (*.f64 l (*.f64 l (-.f64 (*.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) (neg.f64 (*.f64 n n))) (pow.f64 (*.f64 l (*.f64 l (sqrt.f64 (*.f64 (/.f64 n t) U)))) 2)))))) (-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (-.f64 U U*) (*.f64 l (*.f64 l U))) (neg.f64 (*.f64 n n))) (pow.f64 (*.f64 l (*.f64 l (sqrt.f64 (*.f64 (/.f64 n t) U)))) 2))) Om) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 n) (*.f64 U t))) Om))) (*.f64 (sqrt.f64 (*.f64 (/.f64 n t) U)) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l))))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (sqrt.f64 (/.f64 (pow.f64 n 3) (/.f64 (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))) U)))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))))))))
(fma.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (/.f64 U* Om)) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om))))) U))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 U* 2))) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) 3))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (sqrt.f64 (/.f64 (pow.f64 n 3) (/.f64 (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))) U)))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (*.f64 U* U*)) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 5)) (pow.f64 (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))) 3)))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l))))))))))))
(fma.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (/.f64 U* Om)) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om))))) U))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 4)) (*.f64 (pow.f64 l 4) (*.f64 U* U*))) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 5)) (pow.f64 (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)))) 3)))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om))))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 6) (pow.f64 U* 3))) (pow.f64 Om 6)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 7) U) (pow.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 U* 2))) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) 3))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (sqrt.f64 (/.f64 (pow.f64 n 3) (/.f64 (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))) U)))) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 6) (pow.f64 U* 3))) (pow.f64 Om 6)) (sqrt.f64 (/.f64 (pow.f64 n 7) (/.f64 (pow.f64 (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))) 5) U)))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (*.f64 U* U*)) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 5)) (pow.f64 (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))) 3)))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))))))))))
(fma.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (/.f64 U* Om)) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om))))) U))) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 6) (pow.f64 U* 3))) (pow.f64 Om 6)) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 7) (pow.f64 (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)))) 5)) U))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 4)) (*.f64 (pow.f64 l 4) (*.f64 U* U*))) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 5)) (pow.f64 (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)))) 3)))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)))))))))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))))))
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U)))
(*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))))))
(*.f64 2 (*.f64 n (*.f64 U (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U U)) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U U)) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U U)) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U U)) (*.f64 Om Om)))
(*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U U)) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U U)) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U U)) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U U)) (*.f64 Om Om)))
(*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U U)) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U U)) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (*.f64 2 (/.f64 l (/.f64 Om l))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U U)) (*.f64 Om Om))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))
(*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))))))
(*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l))))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l))))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l))))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l))))))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l))))))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l))))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l))))))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l))))))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 n (*.f64 U (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l))))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l)))))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l)))))
(*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (*.f64 Om Om)) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om))))
(fma.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(*.f64 t (*.f64 2 (*.f64 n U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 n n) (*.f64 l l)) (*.f64 U (-.f64 U U*))) (*.f64 Om Om)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 -2 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U (-.f64 U U*)))))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))
(*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))))))
(*.f64 n (*.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om))))) 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l))))))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l))))))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l))))))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)))
(*.f64 2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l))))))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l))))))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l))))))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)))
(*.f64 2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l))))))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l))))))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U*))) (*.f64 Om Om)) (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l))))))))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (-.f64 U U*) (*.f64 l l)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)))
(/.f64 (*.f64 (*.f64 (neg.f64 U*) (*.f64 l l)) n) (*.f64 Om Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l))))
(*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l))))
(*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l))))
(*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)))
(/.f64 (*.f64 (*.f64 (neg.f64 U*) (*.f64 l l)) n) (*.f64 Om Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)))
(/.f64 (*.f64 (*.f64 (neg.f64 U*) (*.f64 l l)) n) (*.f64 Om Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(-.f64 (*.f64 (/.f64 (*.f64 l (*.f64 l U)) Om) (/.f64 n Om)) (/.f64 (*.f64 (*.f64 l l) (*.f64 U* n)) (*.f64 Om Om)))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(/.f64 (*.f64 (pow.f64 l 2) (-.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) (-.f64 U U*)))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om)))
(/.f64 (*.f64 (neg.f64 U*) (*.f64 l l)) (*.f64 Om Om))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2))
(/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U))
(*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om)))
(/.f64 (*.f64 (neg.f64 U*) (*.f64 l l)) (*.f64 Om Om))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om)))
(/.f64 (*.f64 (neg.f64 U*) (*.f64 l l)) (*.f64 Om Om))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 l 2) U) (pow.f64 Om 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 l 2) U*) (pow.f64 Om 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 U* (*.f64 l l)) (*.f64 Om Om))) (/.f64 (*.f64 l l) (/.f64 (*.f64 Om Om) U)))
(-.f64 (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U Om)) (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 U* Om)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1/4) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1/4))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) (sqrt.f64 (*.f64 2 n)))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(*.f64 (sqrt.f64 2) (pow.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 1/2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))) (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))) (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(*.f64 (sqrt.f64 (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (sqrt.f64 (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 1/2) (sqrt.f64 (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(*.f64 (sqrt.f64 (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (sqrt.f64 (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1/2)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1/4) 2)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) 3)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))) 3/2))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1/2))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) 1))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(+.f64 (*.f64 (*.f64 2 (*.f64 n U)) t) (*.f64 (*.f64 2 (*.f64 n U)) (neg.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))
(*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(+.f64 (*.f64 (*.f64 2 (*.f64 n U)) (neg.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) (*.f64 (*.f64 2 (*.f64 n U)) t))
(*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(+.f64 (*.f64 t (*.f64 2 (*.f64 n U))) (*.f64 (neg.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) (*.f64 2 (*.f64 n U))))
(*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(+.f64 (*.f64 (neg.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) (*.f64 2 (*.f64 n U))) (*.f64 t (*.f64 2 (*.f64 n U))))
(*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) 1)
(*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (pow.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 2))) (+.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 (+.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))) (-.f64 (*.f64 t t) (pow.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))) 2))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))) (-.f64 (*.f64 t t) (pow.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))) 2)))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 t 3) (pow.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 3))) (fma.f64 t t (*.f64 (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) (+.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 (pow.f64 t 3) (pow.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))) 3)))) (fma.f64 t t (*.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))) (+.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))) 3)) (/.f64 (fma.f64 t t (*.f64 (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))) (+.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))) (*.f64 2 (*.f64 n U))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 1)
(*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 2)
(*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 3)
(*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))) 2))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 3) 1/3)
(*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) (*.f64 2 n)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))) (*.f64 2 n)))
(*.f64 (*.f64 2 n) (log.f64 (pow.f64 (exp.f64 U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))))
(*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))) 3))
(*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 n) 3) (pow.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 3)))
(cbrt.f64 (*.f64 (*.f64 8 (pow.f64 n 3)) (pow.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 n 3) 8) (pow.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))) 3) (pow.f64 (*.f64 2 n) 3)))
(cbrt.f64 (*.f64 (*.f64 8 (pow.f64 n 3)) (pow.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 n 3) 8) (pow.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
(*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
(*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))) 1))
(*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))))))
(*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(+.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))
(+.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))
(+.f64 (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))
(+.f64 (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))) 1)
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))
(/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (*.f64 U U) (*.f64 U* U*))) (+.f64 U U*))
(/.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 U U*) (-.f64 (*.f64 U U) (*.f64 U* U*))))
(/.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (/.f64 (+.f64 U U*) (-.f64 (*.f64 U U) (*.f64 U* U*))) n))
(/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (fma.f64 U U (*.f64 U* (+.f64 U U*))) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))))
(*.f64 (/.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (fma.f64 U U (*.f64 U* (+.f64 U U*)))) (-.f64 (pow.f64 U 3) (pow.f64 U* 3)))
(pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 1)
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (-.f64 U U*))) (sqrt.f64 n)) 2)
(pow.f64 (*.f64 (/.f64 l Om) (*.f64 (sqrt.f64 (-.f64 U U*)) (sqrt.f64 n))) 2)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 3)
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3) 1/3)
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)) 2))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)) n))
(*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (log.f64 (exp.f64 (-.f64 U U*)))))
(*.f64 n (log.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)) 3))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))) 1))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n))))
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
(*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))
(+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) U) (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 U*)))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 U*)) (*.f64 (pow.f64 (/.f64 l Om) 2) U))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(+.f64 (*.f64 U (pow.f64 (/.f64 l Om) 2)) (*.f64 (neg.f64 U*) (pow.f64 (/.f64 l Om) 2)))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(+.f64 (*.f64 (neg.f64 U*) (pow.f64 (/.f64 l Om) 2)) (*.f64 U (pow.f64 (/.f64 l Om) 2)))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 1)
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(/.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (*.f64 U U) (*.f64 U* U*))) (+.f64 U U*))
(/.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (+.f64 U U*) (-.f64 (*.f64 U U) (*.f64 U* U*))))
(*.f64 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 U U*)) (-.f64 (*.f64 U U) (*.f64 U* U*)))
(/.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(*.f64 (/.f64 (pow.f64 (/.f64 l Om) 2) (fma.f64 U U (*.f64 U* (+.f64 U U*)))) (-.f64 (pow.f64 U 3) (pow.f64 U* 3)))
(/.f64 (*.f64 (-.f64 (*.f64 U U) (*.f64 U* U*)) (pow.f64 (/.f64 l Om) 2)) (+.f64 U U*))
(/.f64 (pow.f64 (/.f64 l Om) 2) (/.f64 (+.f64 U U*) (-.f64 (*.f64 U U) (*.f64 U* U*))))
(*.f64 (/.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 U U*)) (-.f64 (*.f64 U U) (*.f64 U* U*)))
(/.f64 (*.f64 (-.f64 (pow.f64 U 3) (pow.f64 U* 3)) (pow.f64 (/.f64 l Om) 2)) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(*.f64 (/.f64 (pow.f64 (/.f64 l Om) 2) (fma.f64 U U (*.f64 U* (+.f64 U U*)))) (-.f64 (pow.f64 U 3) (pow.f64 U* 3)))
(pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 1)
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(pow.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (-.f64 U U*))) 2)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 3) 1/3)
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 4) (pow.f64 (-.f64 U U*) 2)))
(log.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))
(*.f64 (pow.f64 (/.f64 l Om) 2) (log.f64 (exp.f64 (-.f64 U U*))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 3))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3) (pow.f64 (-.f64 U U*) 3)))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 U U*) 3) (pow.f64 (pow.f64 (/.f64 l Om) 2) 3)))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 1))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))
(*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))

localize45.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
8.78%
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
10.43%
(/.f64 (*.f64 l l) Om)
14.62%
(*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))
29.84%
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
Compiler

Compiled 150 to 63 computations (58% saved)

series32.0ms (0.1%)

Counts
4 → 204
Calls

57 calls:

TimeVariablePointExpression
15.0ms
U*
@0
(*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))
1.0ms
t
@0
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
1.0ms
U
@0
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
1.0ms
U*
@inf
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
1.0ms
n
@0
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))

rewrite120.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
560×add-sqr-sqrt
550×*-un-lft-identity
548×pow1
516×add-exp-log
516×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024206
1537198
27666198
Stop Event
node limit
Counts
4 → 106
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))
(/.f64 (*.f64 l l) Om)
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 1/4) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 n)) (pow.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))) (sqrt.f64 (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2))) (*.f64 (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 (-.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 (-.f64 U U*)))) (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 2 (*.f64 n U))) (*.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 (-.f64 U U*))) (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 (-.f64 U U*))) (*.f64 2 (*.f64 n U))) (*.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 2))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 3))) (+.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 2)) (*.f64 2 (*.f64 n U))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 3)) (*.f64 2 (*.f64 n U))) (+.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 n) 2) U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3) (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))) 3) (pow.f64 (*.f64 2 (*.f64 n U)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 l Om)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l l) (/.f64 1 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (/.f64 l Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l Om) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 l (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 l 4)) (*.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2) (cbrt.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 Om) (*.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (neg.f64 l)) (/.f64 1 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 l l) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 Om Om))) (/.f64 (*.f64 l l) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l 1) (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (cbrt.f64 (*.f64 Om Om))) (/.f64 l (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (sqrt.f64 Om)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (cbrt.f64 (*.f64 Om Om))) (cbrt.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (/.f64 l Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 l (sqrt.f64 Om)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 Om (*.f64 l l)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 l l) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 l 4) (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 Om 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 l Om))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 l (/.f64 l Om))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (*.f64 U U) (*.f64 U* U*))) (+.f64 U U*))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 U U) (*.f64 U* U*)) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (+.f64 U U*))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 U 3) (pow.f64 U* 3)) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 n)) (sqrt.f64 (-.f64 U U*))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 l Om) 2)) n) (-.f64 U U*)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))

simplify175.0ms (0.5%)

Algorithm
egg-herbie
Rules
1584×associate-*r*
1288×associate-*l*
1144×*-commutative
850×associate-/l*
676×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
069626302
1215126154
Stop Event
node limit
Counts
310 → 343
Calls
Call 1
Inputs
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 5) (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 3))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) (sqrt.f64 -2))) l) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) (sqrt.f64 -2))) l) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2) (sqrt.f64 -2))) (*.f64 n (pow.f64 l 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 3) (sqrt.f64 -2))) (*.f64 (pow.f64 n 2) (pow.f64 l 5))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) (sqrt.f64 -2))) l) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2) (sqrt.f64 -2))) (*.f64 n (pow.f64 l 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 (pow.f64 l 3) U)))))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 5) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 l 5) (pow.f64 U 2)))))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 (pow.f64 l 3) U))))))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 l 3) U))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) l)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 Om 5) (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 5) (pow.f64 U 2))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 l 3) U)))))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) 3))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) 3))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (sqrt.f64 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2) (*.f64 (sqrt.f64 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (sqrt.f64 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2) (*.f64 (sqrt.f64 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3) (*.f64 (sqrt.f64 2) (pow.f64 l 6))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (sqrt.f64 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 (/.f64 l (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) 2)))) (*.f64 n (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 U U*) U))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 (/.f64 l (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) 2)))) (*.f64 n (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 U U*) U))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 (/.f64 l (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) 2)))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) l))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (-.f64 U U*) 3) U))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2)) (pow.f64 l 2))) (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (pow.f64 t 3) U)))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2)))) (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (pow.f64 t 3) U)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 U* 2))) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) 3))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 6) (pow.f64 U* 3))) (pow.f64 Om 6)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 7) U) (pow.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 U* 2))) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) 3))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 1/4) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 1/4))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (pow.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))) 1/2))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))
(*.f64 (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 1/2))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 1)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))
(+.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2))) (*.f64 (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 (-.f64 U U*)))))
(+.f64 (*.f64 (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 (-.f64 U U*)))) (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2))))
(+.f64 (*.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 2 (*.f64 n U))) (*.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 (-.f64 U U*))) (*.f64 2 (*.f64 n U))))
(+.f64 (*.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 (-.f64 U U*))) (*.f64 2 (*.f64 n U))) (*.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 2 (*.f64 n U))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))) 1)
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 2))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 3))) (+.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 2)) (*.f64 2 (*.f64 n U))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 3)) (*.f64 2 (*.f64 n U))) (+.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 2)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 n) 2) U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3) (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))) 3) (pow.f64 (*.f64 2 (*.f64 n U)) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 l Om)))) 1)
(*.f64 l (/.f64 l Om))
(*.f64 (*.f64 l l) (/.f64 1 Om))
(*.f64 (*.f64 l (/.f64 l Om)) 1)
(*.f64 (/.f64 l Om) l)
(*.f64 1 (*.f64 l (/.f64 l Om)))
(*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))
(*.f64 (cbrt.f64 (pow.f64 l 4)) (*.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 1 Om)))
(*.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2) (cbrt.f64 (*.f64 l (/.f64 l Om))))
(*.f64 (/.f64 1 Om) (*.f64 l l))
(*.f64 (*.f64 l (neg.f64 l)) (/.f64 1 (neg.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 l l) (sqrt.f64 Om)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 Om Om))) (/.f64 (*.f64 l l) (cbrt.f64 Om)))
(*.f64 (/.f64 l 1) (/.f64 l Om))
(*.f64 (/.f64 l (cbrt.f64 (*.f64 Om Om))) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) Om))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (sqrt.f64 Om)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 Om)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (cbrt.f64 (*.f64 Om Om))) (cbrt.f64 (*.f64 l (/.f64 l Om))))
(pow.f64 (*.f64 l (/.f64 l Om)) 1)
(pow.f64 (/.f64 l (sqrt.f64 Om)) 2)
(pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 3)
(pow.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3) 1/3)
(pow.f64 (/.f64 Om (*.f64 l l)) -1)
(neg.f64 (/.f64 (*.f64 l l) (neg.f64 Om)))
(sqrt.f64 (/.f64 (pow.f64 l 4) (*.f64 Om Om)))
(log.f64 (exp.f64 (*.f64 l (/.f64 l Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 l Om)))))
(cbrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 Om 3)))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 l Om))))
(exp.f64 (log.f64 (*.f64 l (/.f64 l Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 l Om))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 l Om))))
(+.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)))
(+.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U))
(+.f64 (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(+.f64 (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))) 1)
(/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (*.f64 U U) (*.f64 U* U*))) (+.f64 U U*))
(/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (*.f64 (-.f64 (*.f64 U U) (*.f64 U* U*)) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (+.f64 U U*))
(/.f64 (*.f64 (-.f64 (pow.f64 U 3) (pow.f64 U* 3)) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 1)
(pow.f64 (*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 n)) (sqrt.f64 (-.f64 U U*))) 2)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 l Om) 2)) n) (-.f64 U U*)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))
Outputs
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) l)))) (sqrt.f64 (*.f64 U (-.f64 U U*))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om (*.f64 n (sqrt.f64 -1))) l)) (sqrt.f64 (*.f64 U (-.f64 U U*))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) Om) (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U U*)))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) l)))) (sqrt.f64 (*.f64 U (-.f64 U U*)))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) (*.f64 (sqrt.f64 2) Om)) (sqrt.f64 (/.f64 U (-.f64 U U*)))) (*.f64 (sqrt.f64 -1) l)) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om (*.f64 n (sqrt.f64 -1))) l)) (sqrt.f64 (*.f64 U (-.f64 U U*)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) Om) (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U U*)))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3)))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) l)))) (sqrt.f64 (*.f64 U (-.f64 U U*))))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) (*.f64 (sqrt.f64 2) Om)) (sqrt.f64 (/.f64 U (-.f64 U U*)))) (*.f64 (sqrt.f64 -1) l)) (fma.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))) (/.f64 (sqrt.f64 2) n)) (/.f64 (pow.f64 Om 3) (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)) (pow.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) 2)))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om (*.f64 n (sqrt.f64 -1))) l)) (sqrt.f64 (*.f64 U (-.f64 U U*))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 5) (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 3))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) Om) (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 U (-.f64 U U*)))) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n n)) (/.f64 (*.f64 (pow.f64 Om 5) (pow.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 5)))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3)))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) l)))) (sqrt.f64 (*.f64 U (-.f64 U U*)))))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) (*.f64 (sqrt.f64 2) Om)) (sqrt.f64 (/.f64 U (-.f64 U U*)))) (*.f64 (sqrt.f64 -1) l)) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n n)) (/.f64 (pow.f64 Om 5) (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5)) (pow.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) 3)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 5)))) (fma.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))) (/.f64 (sqrt.f64 2) n)) (/.f64 (pow.f64 Om 3) (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3)) (pow.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) 2)))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om (*.f64 n (sqrt.f64 -1))) l)) (sqrt.f64 (*.f64 U (-.f64 U U*)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U U*))) (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U U*))) (neg.f64 (*.f64 (/.f64 n Om) (*.f64 l (sqrt.f64 -2)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) (sqrt.f64 -2))) l) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 Om (/.f64 l (*.f64 (sqrt.f64 -2) (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U U*))) (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (*.f64 (/.f64 Om l) (*.f64 (sqrt.f64 -2) (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U U*))) (neg.f64 (*.f64 (/.f64 n Om) (*.f64 l (sqrt.f64 -2))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) (sqrt.f64 -2))) l) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2) (sqrt.f64 -2))) (*.f64 n (pow.f64 l 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 Om (/.f64 l (*.f64 (sqrt.f64 -2) (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))) (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (*.f64 (pow.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) 2) (sqrt.f64 -2)) (pow.f64 l 3)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U U*))) (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (*.f64 (/.f64 Om l) (*.f64 (sqrt.f64 -2) (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))) (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (pow.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) 2) (/.f64 (pow.f64 l 3) (sqrt.f64 -2))))) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U U*))) (neg.f64 (*.f64 (/.f64 n Om) (*.f64 l (sqrt.f64 -2)))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 3) (sqrt.f64 -2))) (*.f64 (pow.f64 n 2) (pow.f64 l 5))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) (sqrt.f64 -2))) l) (sqrt.f64 (/.f64 U (-.f64 U U*))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2) (sqrt.f64 -2))) (*.f64 n (pow.f64 l 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 n n)) (/.f64 (*.f64 (pow.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) 3) (sqrt.f64 -2)) (pow.f64 l 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 Om (/.f64 l (*.f64 (sqrt.f64 -2) (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))) (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (*.f64 (pow.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) 2) (sqrt.f64 -2)) (pow.f64 l 3)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U U*))) (/.f64 (*.f64 n (*.f64 l (sqrt.f64 -2))) Om))))))
(fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 5))) (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 n n)) (/.f64 (pow.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) 3) (/.f64 (pow.f64 l 5) (sqrt.f64 -2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (*.f64 (/.f64 Om l) (*.f64 (sqrt.f64 -2) (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U U*) 3))) (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (pow.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) 2) (/.f64 (pow.f64 l 3) (sqrt.f64 -2))))) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U U*))) (neg.f64 (*.f64 (/.f64 n Om) (*.f64 l (sqrt.f64 -2))))))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 Om (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om)))))) l))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) (/.f64 (*.f64 1/2 (*.f64 (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))) (*.f64 (sqrt.f64 2) Om))) (*.f64 (sqrt.f64 -1) l)))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 (pow.f64 l 3) U)))))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 Om (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om)))))) l)) (*.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 U (pow.f64 l 3))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 Om (/.f64 l (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om)))))))) (/.f64 -1/8 (/.f64 (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 U (pow.f64 l 3)))) (*.f64 (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))) 2) (*.f64 (sqrt.f64 2) (pow.f64 Om 3)))))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (*.f64 (sqrt.f64 -1) l))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 5) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 l 5) (pow.f64 U 2)))))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 (pow.f64 l 3) U))))))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 Om (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om)))))) l)) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n n)) (/.f64 (*.f64 (pow.f64 Om 5) (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))) 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (pow.f64 l 5) (*.f64 U U))))) (*.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))) 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 U (pow.f64 l 3)))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 Om (/.f64 l (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om)))))))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n n)) (/.f64 (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))) 3) (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 (*.f64 (pow.f64 l 5) U) U)) (pow.f64 Om 5)))) (/.f64 -1/8 (/.f64 (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 U (pow.f64 l 3)))) (*.f64 (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))) 2) (*.f64 (sqrt.f64 2) (pow.f64 Om 3))))))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om))
(neg.f64 (/.f64 (*.f64 n (*.f64 l (*.f64 U (sqrt.f64 -2)))) Om))
(/.f64 (neg.f64 (*.f64 (*.f64 n (*.f64 l U)) (sqrt.f64 -2))) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) l)))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 U (sqrt.f64 -2)))) Om) (*.f64 1/2 (/.f64 Om (/.f64 l (*.f64 (sqrt.f64 -2) (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))))))))
(fma.f64 -1 (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -2) (*.f64 l U))) (*.f64 1/2 (/.f64 Om (/.f64 (/.f64 l (sqrt.f64 -2)) (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om)))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) l)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 l 3) U))))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 U (sqrt.f64 -2)))) Om) (fma.f64 1/2 (/.f64 Om (/.f64 l (*.f64 (sqrt.f64 -2) (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om)))))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))) 2)) (*.f64 U (pow.f64 l 3)))))))
(fma.f64 -1 (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -2) (*.f64 l U))) (fma.f64 1/2 (/.f64 Om (/.f64 (/.f64 l (sqrt.f64 -2)) (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 (/.f64 (pow.f64 Om 3) n) (*.f64 (/.f64 (sqrt.f64 -2) (/.f64 (*.f64 U (pow.f64 l 3)) (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))) 2))) 1/8))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 -2) (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) l)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 Om 5) (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 5) (pow.f64 U 2))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2))) (*.f64 n (*.f64 (pow.f64 l 3) U)))))))
(fma.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 U (sqrt.f64 -2)))) Om) (fma.f64 1/2 (/.f64 Om (/.f64 l (*.f64 (sqrt.f64 -2) (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om)))))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 n n)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))) 3)) (*.f64 (pow.f64 l 5) (*.f64 U U)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))) 2)) (*.f64 U (pow.f64 l 3))))))))
(fma.f64 -1 (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -2) (*.f64 l U))) (fma.f64 1/2 (/.f64 Om (/.f64 (/.f64 l (sqrt.f64 -2)) (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (fma.f64 1/16 (/.f64 (pow.f64 Om 5) (/.f64 (/.f64 (*.f64 n (*.f64 n (*.f64 (*.f64 (pow.f64 l 5) U) U))) (sqrt.f64 -2)) (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))) 3))) (*.f64 (/.f64 (pow.f64 Om 3) n) (*.f64 (/.f64 (sqrt.f64 -2) (/.f64 (*.f64 U (pow.f64 l 3)) (pow.f64 (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))) 2))) 1/8)))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))) (*.f64 n U)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) t)) (sqrt.f64 (/.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))))
(fma.f64 1/2 (*.f64 (/.f64 t (/.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n)))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))) (*.f64 n U))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) 3))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) t)) (sqrt.f64 (/.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 t t))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))) 3) U)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))))))))
(fma.f64 1/2 (*.f64 (/.f64 t (/.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n)))))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 t t)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))) 3) U)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))) (*.f64 n U)))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) 3))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))))))))))
(fma.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))) 5)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) t)) (sqrt.f64 (/.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 t t))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))) 3) U)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))))))
(fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 t 3)) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))) 5)) U))) (fma.f64 1/2 (*.f64 (/.f64 t (/.f64 (sqrt.f64 -1) (sqrt.f64 2))) (sqrt.f64 (/.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n)))))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 t t)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))) 3) U)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))) (*.f64 n U))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (sqrt.f64 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (sqrt.f64 (/.f64 n (/.f64 t U)))))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2) (*.f64 (sqrt.f64 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (sqrt.f64 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 2) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 2) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (sqrt.f64 (/.f64 n (/.f64 t U))))))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2) (*.f64 (sqrt.f64 2) (pow.f64 l 4))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3) (*.f64 (sqrt.f64 2) (pow.f64 l 6))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 (sqrt.f64 2) (pow.f64 l 2))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 2) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 -1/16 (*.f64 (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 3) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (sqrt.f64 (/.f64 (*.f64 n U) t))))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 2) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 -1/16 (*.f64 (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 3) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (sqrt.f64 (/.f64 U (/.f64 (pow.f64 t 5) n))))) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (sqrt.f64 (/.f64 n (/.f64 t U)))))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) l) (sqrt.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) l) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (/.f64 n (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) U)))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) l) (sqrt.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))) U))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) l) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (/.f64 n (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) U)))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 t t) (pow.f64 l 3))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 3) U)))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) l) (sqrt.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))) U))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 t (/.f64 (pow.f64 l 3) t))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 3) U)))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) l) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 5))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l))))))
(fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (pow.f64 t 3) (pow.f64 l 5))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 5) U)))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (/.f64 n (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) U)))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 t t) (pow.f64 l 3))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 3) U)))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) l) (sqrt.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))))))
(fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (pow.f64 t 3) (pow.f64 l 5))) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 5)) U))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))) U))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 t (/.f64 (pow.f64 l 3) t))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 3) U)))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) l) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U)))))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) l) (sqrt.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 -1) l) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) l) (sqrt.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) (*.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (/.f64 n (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) U))))))
(fma.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) l) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))) (*.f64 (sqrt.f64 (*.f64 (/.f64 n (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))) U)) (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) l) (sqrt.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (/.f64 n (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) U)))) (*.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 t t) (pow.f64 l 3)))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 3) U))))))
(fma.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) l) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))) U))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 3) U))) (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 t (/.f64 (pow.f64 l 3) t)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n U))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 (sqrt.f64 -1) l)) (sqrt.f64 (/.f64 (*.f64 n U) (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 l 5))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 l 3))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) l) (sqrt.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)))))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (/.f64 n (/.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) U)))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (pow.f64 t 3) (pow.f64 l 5))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 5) U)))) (*.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 t t) (pow.f64 l 3)))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 3) U)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) l) (sqrt.f64 (*.f64 n (*.f64 U (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))))))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 t l)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om))) U))) (fma.f64 -1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (pow.f64 t 3) (pow.f64 l 5))) (sqrt.f64 (*.f64 (/.f64 n (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 5)) U))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 (pow.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) 3) U))) (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 t (/.f64 (pow.f64 l 3) t))))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U)))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) l)))) (sqrt.f64 (*.f64 U (-.f64 U U*))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om (*.f64 n (sqrt.f64 -1))) l)) (sqrt.f64 (*.f64 U (-.f64 U U*))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))))
(fma.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) l)))) (sqrt.f64 (*.f64 U (-.f64 U U*))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) l)))))
(fma.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om (*.f64 n (sqrt.f64 -1))) l)) (sqrt.f64 (*.f64 U (-.f64 U U*))) (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) l))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 (/.f64 l (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) 2)))) (*.f64 n (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 U U*) U))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*)))))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 l (sqrt.f64 -1)))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 U (-.f64 U U*))))) (*.f64 n (*.f64 (sqrt.f64 -1) l))) (fma.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) l)))) (sqrt.f64 (*.f64 U (-.f64 U U*))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) l))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) n) (*.f64 (/.f64 Om (/.f64 (*.f64 (sqrt.f64 -1) l) (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 (neg.f64 l) (sqrt.f64 -1))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 U (-.f64 U U*)))))) (fma.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om (*.f64 n (sqrt.f64 -1))) l)) (sqrt.f64 (*.f64 U (-.f64 U U*))) (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) l)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 (/.f64 l (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) 2)))) (*.f64 n (*.f64 (sqrt.f64 -1) l))) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 U U*) U))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (*.f64 (-.f64 U U*) U))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 n (*.f64 t U)) (pow.f64 (*.f64 -1 (*.f64 (/.f64 l (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))) 2)))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) l))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (-.f64 U U*) 3) U))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U U*))))))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 l (sqrt.f64 -1)))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 U (-.f64 U U*))))) (*.f64 n (*.f64 (sqrt.f64 -1) l))) (fma.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) l)))) (sqrt.f64 (*.f64 U (-.f64 U U*))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n n)) (/.f64 (*.f64 (*.f64 Om Om) (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 l (sqrt.f64 -1)))) 2))) (*.f64 l (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 (/.f64 1 (*.f64 U (pow.f64 (-.f64 U U*) 3))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) l)))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) n) (*.f64 (/.f64 Om (/.f64 (*.f64 (sqrt.f64 -1) l) (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 (neg.f64 l) (sqrt.f64 -1))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 U (-.f64 U U*)))))) (fma.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om (*.f64 n (sqrt.f64 -1))) l)) (sqrt.f64 (*.f64 U (-.f64 U U*))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n n)) (/.f64 (*.f64 Om Om) (/.f64 (*.f64 l (pow.f64 (sqrt.f64 -1) 3)) (-.f64 (*.f64 n (*.f64 U t)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (/.f64 (neg.f64 l) (sqrt.f64 -1))) 2))))) (sqrt.f64 (/.f64 1 (*.f64 U (pow.f64 (-.f64 U U*) 3))))) (*.f64 (sqrt.f64 (/.f64 U (-.f64 U U*))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) l))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) Om))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (-.f64 (neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 (*.f64 n U) t)))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U t))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) Om)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U t)))) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 Om Om)) (-.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (neg.f64 (*.f64 n n))) (pow.f64 (*.f64 l (*.f64 l (sqrt.f64 (/.f64 n (/.f64 t U))))) 2)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2))) 2)) (pow.f64 l 2))) (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (pow.f64 t 3) U)))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (-.f64 (neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 (*.f64 n U) t)))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U t))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 l l) (-.f64 (neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 (*.f64 n U) t)))) 2))))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U (pow.f64 t 3)))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) Om))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U t)))) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 Om Om)) (-.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (neg.f64 (*.f64 n n))) (pow.f64 (*.f64 l (*.f64 l (sqrt.f64 (/.f64 n (/.f64 t U))))) 2)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (-.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (neg.f64 (*.f64 n n))) (pow.f64 (*.f64 l (*.f64 l (sqrt.f64 (/.f64 n (/.f64 t U))))) 2))) (/.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 (/.f64 1 n) (*.f64 U (pow.f64 t 3)))))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) Om))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U))))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (-.f64 (neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 (*.f64 n U) t)))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U t))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) Om)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U t)))) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 Om Om)) (-.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (neg.f64 (*.f64 n n))) (pow.f64 (*.f64 l (*.f64 l (sqrt.f64 (/.f64 n (/.f64 t U))))) 2)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2)))) (pow.f64 Om 3)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (pow.f64 t 3) U)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (pow.f64 l 2)) 2))) (pow.f64 Om 2)) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 t U)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (-.f64 (neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 (*.f64 n U) t)))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U t))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 3) (*.f64 (*.f64 l l) (-.f64 (neg.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l)))) (pow.f64 (neg.f64 (*.f64 (*.f64 l l) (sqrt.f64 (/.f64 (*.f64 n U) t)))) 2))))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U (pow.f64 t 3)))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) Om))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U t)))) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 Om Om)) (-.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (neg.f64 (*.f64 n n))) (pow.f64 (*.f64 l (*.f64 l (sqrt.f64 (/.f64 n (/.f64 t U))))) 2)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (-.f64 (*.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (neg.f64 (*.f64 n n))) (pow.f64 (*.f64 l (*.f64 l (sqrt.f64 (/.f64 n (/.f64 t U))))) 2))) (/.f64 (pow.f64 Om 3) (sqrt.f64 (/.f64 (/.f64 1 n) (*.f64 U (pow.f64 t 3)))))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U)))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U)))))) U))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 U* 2))) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) 3))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om))))))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (*.f64 U* U*)))) (sqrt.f64 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))) 3) U)))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om))))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U)))))) U))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 4)) (*.f64 (pow.f64 l 4) (*.f64 U* U*))) (sqrt.f64 (/.f64 U (/.f64 (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))) 3) (pow.f64 n 5))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U)))))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 6) (pow.f64 U* 3))) (pow.f64 Om 6)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 7) U) (pow.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 l 4) (pow.f64 U* 2))) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) 3))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om))))))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 6) (*.f64 (pow.f64 l 6) (pow.f64 U* 3)))) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 7)) (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))) 5)))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 4) (*.f64 (pow.f64 l 4) (*.f64 U* U*)))) (sqrt.f64 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))) 3) U)))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U)))))) U))) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 6)) (*.f64 (pow.f64 l 6) (pow.f64 U* 3))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 7) (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))) 5)) U))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 4)) (*.f64 (pow.f64 l 4) (*.f64 U* U*))) (sqrt.f64 (/.f64 U (/.f64 (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))) 3) (pow.f64 n 5))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))))))))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))))
(*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))) (*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))) (*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))) (*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om)))
(*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))) (*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))) (*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))) (*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om)))
(*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))) (*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))) (*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))) (*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U)))
(*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))))))
(*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 l (*.f64 l (*.f64 U U))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 l (*.f64 l (*.f64 U U))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 l (*.f64 l (*.f64 U U))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om)))
(*.f64 -2 (/.f64 (*.f64 l (*.f64 l (*.f64 U U))) (/.f64 (*.f64 Om Om) (*.f64 n n))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 l (*.f64 l (*.f64 U U))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 l (*.f64 l (*.f64 U U))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 l (*.f64 l (*.f64 U U))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om)))
(*.f64 -2 (/.f64 (*.f64 l (*.f64 l (*.f64 U U))) (/.f64 (*.f64 Om Om) (*.f64 n n))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 l (*.f64 l (*.f64 U U))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 l (*.f64 l (*.f64 U U))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) U))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (pow.f64 Om 2))))
(fma.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 l l) (*.f64 U U))) (*.f64 Om Om))))
(fma.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 2 (*.f64 l (/.f64 l Om))))))) (*.f64 -2 (/.f64 (*.f64 l (*.f64 l (*.f64 U U))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U)))
(*.f64 -2 (*.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))))
(*.f64 n (*.f64 (*.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n)))) -2))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))) (*.f64 2 (*.f64 n (*.f64 U t))))
(fma.f64 -2 (*.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))) (*.f64 n U)) (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))) (*.f64 2 (*.f64 n (*.f64 U t))))
(fma.f64 -2 (*.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))) (*.f64 n U)) (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))) (*.f64 2 (*.f64 n (*.f64 U t))))
(fma.f64 -2 (*.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))) (*.f64 n U)) (*.f64 2 (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))) (*.f64 2 (*.f64 n (*.f64 U t))))
(fma.f64 -2 (*.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))) (*.f64 n U)) (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))) (*.f64 2 (*.f64 n (*.f64 U t))))
(fma.f64 -2 (*.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))) (*.f64 n U)) (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))) (*.f64 2 (*.f64 n (*.f64 U t))))
(fma.f64 -2 (*.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))) (*.f64 n U)) (*.f64 2 (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))) (*.f64 2 (*.f64 n (*.f64 U t))))
(fma.f64 -2 (*.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))) (*.f64 n U)) (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))) (*.f64 2 (*.f64 n (*.f64 U t))))
(fma.f64 -2 (*.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))) (*.f64 n U)) (*.f64 2 (*.f64 n (*.f64 U t))))
(+.f64 (*.f64 -2 (*.f64 n (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))) U))) (*.f64 2 (*.f64 n (*.f64 t U))))
(fma.f64 -2 (*.f64 (*.f64 n U) (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l)))))) (*.f64 2 (*.f64 n (*.f64 U t))))
(fma.f64 -2 (*.f64 (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))) (*.f64 n U)) (*.f64 2 (*.f64 n (*.f64 U t))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l)))))
(*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U))))
(*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l)))))
(*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -2 (*.f64 (+.f64 (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (*.f64 n (*.f64 (pow.f64 l 2) U)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -2 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 n (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om)))
(*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2))))
(fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om) (*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om) (*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om) (*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om) (*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om) (*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om) (*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (+.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 (-.f64 U U*) U))) (pow.f64 Om 2)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 n n) (*.f64 (*.f64 U (-.f64 U U*)) (*.f64 l l))) (*.f64 Om Om)))))
(fma.f64 2 (*.f64 n (*.f64 U t)) (fma.f64 -4 (/.f64 (*.f64 (*.f64 l l) (*.f64 n U)) Om) (*.f64 -2 (/.f64 (*.f64 U (*.f64 (-.f64 U U*) (*.f64 l l))) (/.f64 (*.f64 Om Om) (*.f64 n n))))))
(*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U)))
(*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))))))
(*.f64 2 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (+.f64 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 l (*.f64 l (*.f64 U U*))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (+.f64 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 l (*.f64 l (*.f64 U U*))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))) (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (+.f64 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 l (*.f64 l (*.f64 U U*))))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 l (*.f64 l (*.f64 U U*)))) (*.f64 Om Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (+.f64 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 l (*.f64 l (*.f64 U U*))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (+.f64 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 l (*.f64 l (*.f64 U U*))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (+.f64 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 l (*.f64 l (*.f64 U U*))))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2)))
(*.f64 2 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*)))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 l (*.f64 l (*.f64 U U*)))) (*.f64 Om Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (+.f64 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 l (*.f64 l (*.f64 U U*))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (+.f64 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 l (*.f64 l (*.f64 U U*))))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))) U))) (*.f64 2 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 l 2) (*.f64 U U*))) (pow.f64 Om 2))))
(*.f64 2 (+.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))))) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (*.f64 U U*))))))
(*.f64 2 (+.f64 (*.f64 U (*.f64 n (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 l (*.f64 l (*.f64 U U*))))))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U U*))) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 (-.f64 U U*) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 U U*) (*.f64 l l)) (/.f64 (*.f64 Om Om) n))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))))
(/.f64 (neg.f64 n) (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))))
(/.f64 (neg.f64 n) (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)))
(neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))))
(/.f64 (neg.f64 n) (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) (*.f64 Om Om)))
(fma.f64 -1 (/.f64 n (/.f64 (/.f64 (*.f64 Om Om) U*) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 1/4) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 1/4))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (pow.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))) 1/2))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))) (cbrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))) (cbrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 1/2)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 1/4) 2)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))) 3)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))) 3/2))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 1/2))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))) 1))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))))
(+.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2))) (*.f64 (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 (-.f64 U U*)))))
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(+.f64 (*.f64 (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 (-.f64 U U*)))) (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2))))
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(+.f64 (*.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 2 (*.f64 n U))) (*.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 (-.f64 U U*))) (*.f64 2 (*.f64 n U))))
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(+.f64 (*.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 (-.f64 U U*))) (*.f64 2 (*.f64 n U))) (*.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 2 (*.f64 n U))))
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))) 1)
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 2))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 (+.f64 t (+.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))) (-.f64 (pow.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) 2) (pow.f64 (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)) 2))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 l (/.f64 (*.f64 l -2) Om))))) (-.f64 (pow.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) 2) (pow.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 2)))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 3))) (+.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) 3) (pow.f64 (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)) 3))) (+.f64 (pow.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) 2) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (*.f64 n (-.f64 U U*)) (+.f64 t (+.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))))
(/.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 (pow.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) 3) (pow.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 3))))) (+.f64 (pow.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) 2) (*.f64 (*.f64 n (-.f64 U U*)) (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 t (+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 l (/.f64 (*.f64 l -2) Om))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 2)) (*.f64 2 (*.f64 n U))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 (+.f64 t (+.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))) (-.f64 (pow.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) 2) (pow.f64 (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)) 2))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 l (/.f64 (*.f64 l -2) Om))))) (-.f64 (pow.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) 2) (pow.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 3)) (*.f64 2 (*.f64 n U))) (+.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (pow.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) 3) (pow.f64 (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)) 3))) (+.f64 (pow.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) 2) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (*.f64 n (-.f64 U U*)) (+.f64 t (+.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))))))))
(/.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 (pow.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) 3) (pow.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 3))))) (+.f64 (pow.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) 2) (*.f64 (*.f64 n (-.f64 U U*)) (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 t (+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 l (/.f64 (*.f64 l -2) Om))))))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 1)
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 2)
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 3)
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))) 2))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 3) 1/3)
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 n) 2) U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))
(*.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))) (log.f64 (pow.f64 (pow.f64 (exp.f64 n) 2) U)))
(*.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))) (log.f64 (pow.f64 (pow.f64 (exp.f64 n) 2) U)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))))
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))) 3))
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3) (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))) 3)))
(cbrt.f64 (*.f64 (*.f64 8 (pow.f64 (*.f64 n U) 3)) (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))) 3)))
(cbrt.f64 (*.f64 (*.f64 8 (pow.f64 (*.f64 n U) 3)) (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))) 3) (pow.f64 (*.f64 2 (*.f64 n U)) 3)))
(cbrt.f64 (*.f64 (*.f64 8 (pow.f64 (*.f64 n U) 3)) (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)))) 3)))
(cbrt.f64 (*.f64 (*.f64 8 (pow.f64 (*.f64 n U) 3)) (pow.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))) 1))
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))))))
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 (-.f64 U U*))))))
(*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 l Om)))) 1)
(*.f64 l (/.f64 l Om))
(*.f64 l (/.f64 l Om))
(*.f64 (*.f64 l l) (/.f64 1 Om))
(*.f64 l (/.f64 l Om))
(*.f64 (*.f64 l (/.f64 l Om)) 1)
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 l Om) l)
(*.f64 l (/.f64 l Om))
(*.f64 1 (*.f64 l (/.f64 l Om)))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))
(pow.f64 (/.f64 l (sqrt.f64 Om)) 2)
(*.f64 (cbrt.f64 (pow.f64 l 4)) (*.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 1 Om)))
(*.f64 (cbrt.f64 (pow.f64 l 4)) (*.f64 (/.f64 1 Om) (pow.f64 (cbrt.f64 l) 2)))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (/.f64 1 Om) (cbrt.f64 (pow.f64 l 4))))
(*.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2))
(*.f64 l (/.f64 l Om))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2) (cbrt.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 1 Om) (*.f64 l l))
(*.f64 l (/.f64 l Om))
(*.f64 (*.f64 l (neg.f64 l)) (/.f64 1 (neg.f64 Om)))
(*.f64 (neg.f64 l) (*.f64 l (/.f64 -1 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 l l) (sqrt.f64 Om)))
(/.f64 (*.f64 1 (/.f64 (*.f64 l l) (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 Om Om))) (/.f64 (*.f64 l l) (cbrt.f64 Om)))
(/.f64 (*.f64 1 (/.f64 (*.f64 l l) (cbrt.f64 Om))) (cbrt.f64 (*.f64 Om Om)))
(/.f64 (/.f64 (*.f64 l (*.f64 l 1)) (cbrt.f64 (*.f64 Om Om))) (cbrt.f64 Om))
(*.f64 (/.f64 l 1) (/.f64 l Om))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 l (cbrt.f64 (*.f64 Om Om))) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) Om))
(*.f64 (cbrt.f64 (pow.f64 l 4)) (/.f64 (pow.f64 (cbrt.f64 l) 2) Om))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (sqrt.f64 Om)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 Om)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (cbrt.f64 (*.f64 Om Om))) (cbrt.f64 (*.f64 l (/.f64 l Om))))
(*.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) (/.f64 (cbrt.f64 (pow.f64 l 4)) (cbrt.f64 (*.f64 Om Om))))
(pow.f64 (*.f64 l (/.f64 l Om)) 1)
(*.f64 l (/.f64 l Om))
(pow.f64 (/.f64 l (sqrt.f64 Om)) 2)
(pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 3)
(*.f64 l (/.f64 l Om))
(pow.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3) 1/3)
(*.f64 l (/.f64 l Om))
(pow.f64 (/.f64 Om (*.f64 l l)) -1)
(*.f64 l (/.f64 l Om))
(neg.f64 (/.f64 (*.f64 l l) (neg.f64 Om)))
(/.f64 (*.f64 l (neg.f64 l)) (neg.f64 Om))
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) l))
(sqrt.f64 (/.f64 (pow.f64 l 4) (*.f64 Om Om)))
(log.f64 (exp.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 l Om)))))
(*.f64 l (/.f64 l Om))
(cbrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3))
(*.f64 l (/.f64 l Om))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 Om 3)))
(cbrt.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 3)))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(exp.f64 (log.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 l Om))) 1))
(*.f64 l (/.f64 l Om))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(+.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)))
(*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(+.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U))
(*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(+.f64 (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(+.f64 (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))))
(*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))) 1)
(*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (*.f64 U U) (*.f64 U* U*))) (+.f64 U U*))
(/.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 U U*) (-.f64 (*.f64 U U) (*.f64 U* U*))))
(*.f64 (/.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (+.f64 U U*)) (-.f64 (*.f64 U U) (*.f64 U* U*)))
(/.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (fma.f64 U U (*.f64 U* (+.f64 U U*))) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 U 3) (pow.f64 U* 3)) (fma.f64 U U (*.f64 U* (+.f64 U U*)))) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(/.f64 (*.f64 (-.f64 (*.f64 U U) (*.f64 U* U*)) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (+.f64 U U*))
(/.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (+.f64 U U*) (-.f64 (*.f64 U U) (*.f64 U* U*))))
(*.f64 (/.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (+.f64 U U*)) (-.f64 (*.f64 U U) (*.f64 U* U*)))
(/.f64 (*.f64 (-.f64 (pow.f64 U 3) (pow.f64 U* 3)) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (fma.f64 U U (*.f64 U* (+.f64 U U*))))
(/.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (fma.f64 U U (*.f64 U* (+.f64 U U*))) (-.f64 (pow.f64 U 3) (pow.f64 U* 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 U 3) (pow.f64 U* 3)) (fma.f64 U U (*.f64 U* (+.f64 U U*)))) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 1)
(*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 n)) (sqrt.f64 (-.f64 U U*))) 2)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))) 3)
(*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 3) 1/3)
(*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 l Om) 2)) n) (-.f64 U U*)))
(*.f64 (-.f64 U U*) (log.f64 (pow.f64 (exp.f64 (pow.f64 (/.f64 l Om) 2)) n)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))
(*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 3))
(*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))
(*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))
(*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))) 1))
(*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*)))))
(*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))
(*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))

eval588.0ms (1.6%)

Compiler

Compiled 51714 to 25012 computations (51.6% saved)

prune315.0ms (0.9%)

Pruning

49 alts after pruning (48 fresh and 1 done)

PrunedKeptTotal
New1041481089
Fresh000
Picked011
Done202
Total1043491092
Error
16.41%
Counts
1092 → 49
Alt Table
Click to see full alt table
StatusErrorProgram
73.32%
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)))))
90.16%
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) U))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U)))))
55.7%
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) 3)
89.15%
(-.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U))))))
73.32%
(-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l)))))
89.35%
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
89.15%
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
88.78%
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
88.78%
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U))))
86.87%
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U))))
87.69%
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U))) (neg.f64 (*.f64 (sqrt.f64 2) l)))
72.73%
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (*.f64 2 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
70.36%
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
68.12%
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
66.33%
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
87.99%
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))))))
89.26%
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
58.87%
(sqrt.f64 (fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
79.93%
(sqrt.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 3)) (*.f64 2 (*.f64 n U))) (+.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))
95.6%
(sqrt.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 l (*.f64 l (*.f64 U U*)))) (*.f64 Om Om)))
60.94%
(sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))))
70%
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 l (/.f64 (*.f64 l -2) Om))))) (-.f64 (pow.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) 2) (pow.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 2))))
88.18%
(sqrt.f64 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
52.88%
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
56.08%
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (*.f64 (/.f64 l (cbrt.f64 (*.f64 Om Om))) (/.f64 l (cbrt.f64 Om))))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
52.39%
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
63.11%
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))))))
54.23%
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
96.74%
(sqrt.f64 (*.f64 (*.f64 2 n) (log.f64 (pow.f64 (exp.f64 U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
62.78%
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
89.03%
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3) 1/3) (*.f64 n U))))
94.83%
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)) (*.f64 n U))))
95.51%
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
95.52%
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
96.82%
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (*.f64 n U))))
58.84%
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n U))))
95.31%
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (*.f64 n U))))
87.51%
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) (*.f64 n U))))
74.46%
(sqrt.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3)) (*.f64 n U))))
87.66%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))
66.23%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
87.97%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))))))
55.42%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))))))
53.28%
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
96.82%
(sqrt.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
84.26%
(sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
96.4%
(sqrt.f64 (log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 n) 2) U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))
88.26%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))
62.51%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))) 3/2))
Compiler

Compiled 3090 to 2057 computations (33.4% saved)

localize22.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.01%
(*.f64 (/.f64 l (/.f64 Om l)) -2)
0.2%
(/.f64 l (/.f64 Om l))
15.88%
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))
20.41%
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
Compiler

Compiled 76 to 31 computations (59.2% saved)

series24.0ms (0.1%)

Counts
4 → 132
Calls

42 calls:

TimeVariablePointExpression
3.0ms
U
@0
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))
1.0ms
Om
@0
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
1.0ms
t
@inf
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
1.0ms
t
@0
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
1.0ms
n
@0
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))

rewrite100.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1602×associate-/l*
958×associate-/r/
400×add-sqr-sqrt
388×pow1
388×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018122
1389114
25299114
Stop Event
node limit
Counts
4 → 161
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))
(/.f64 l (/.f64 Om l))
(*.f64 (/.f64 l (/.f64 Om l)) -2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1/4) (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (sqrt.f64 (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (pow.f64 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) (*.f64 2 (*.f64 (*.f64 n U) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1) (*.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) 1) (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 n U)) (/.f64 1 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (/.f64 (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om)))) (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 t 3) (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3))) (/.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) t))) (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (pow.f64 t 3) (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3)))) (fma.f64 t t (*.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t 3) (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3))) (*.f64 2 (*.f64 n U))) (fma.f64 t t (*.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))) (-.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) 3)) (-.f64 (+.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))) (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 U) n) 2) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 2 (*.f64 n U)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 2 (*.f64 n U)) t (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 l Om)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (/.f64 l Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 l (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2) (cbrt.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l Om) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l Om) (/.f64 l 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 l) (/.f64 l (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 l Om) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 Om) (*.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 Om) (*.f64 (/.f64 l 1) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (/.f64 l (cbrt.f64 (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l 1) (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 Om)) (*.f64 l (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (neg.f64 Om)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) 1) (*.f64 (/.f64 l Om) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) Om) (*.f64 (/.f64 l 1) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 Om)) (/.f64 l (sqrt.f64 (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) 1) (*.f64 (/.f64 l Om) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 l Om) (sqrt.f64 l)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (/.f64 (sqrt.f64 l) (cbrt.f64 (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) Om) (*.f64 (/.f64 l 1) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 (/.f64 Om l))) (/.f64 (cbrt.f64 l) (sqrt.f64 (/.f64 Om l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 Om l)) (/.f64 l (cbrt.f64 Om)))) (cbrt.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 Om l)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (/.f64 Om (sqrt.f64 l))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (/.f64 Om (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l -1) (neg.f64 (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (neg.f64 (neg.f64 Om))) (neg.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 Om l) (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l Om) (/.f64 1 (sqrt.f64 l))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l Om) (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l Om) -1) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 l) -1) (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 l) (neg.f64 (neg.f64 Om))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) 1) (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) (neg.f64 Om)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) (/.f64 Om 1)) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) (/.f64 Om (sqrt.f64 l))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) (/.f64 Om (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) -1) (neg.f64 (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l 1) (neg.f64 (neg.f64 Om))) (neg.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l (sqrt.f64 (/.f64 Om l))) 1) (sqrt.f64 (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l (sqrt.f64 (/.f64 Om l))) (sqrt.f64 Om)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) 1) (cbrt.f64 (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (cbrt.f64 Om)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (cbrt.f64 (neg.f64 Om))) (cbrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (/.f64 l Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 l (sqrt.f64 Om)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 Om (*.f64 l l)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 l (neg.f64 Om)) l))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 l) (/.f64 l Om)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (/.f64 Om l) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 l Om))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 l (/.f64 l Om))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 Om (*.f64 l -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 (/.f64 Om (*.f64 l -2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (/.f64 Om (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 Om l) (*.f64 l -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 Om (*.f64 l -2)) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 l) (/.f64 (/.f64 Om (*.f64 l -2)) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 l) (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 l) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 l) (/.f64 (/.f64 Om (*.f64 l -2)) (pow.f64 (cbrt.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (/.f64 Om (*.f64 l -2)) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (/.f64 Om l) (*.f64 (cbrt.f64 l) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l -2) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 l) (/.f64 (/.f64 (neg.f64 Om) l) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 l -2)) (/.f64 (/.f64 Om l) (sqrt.f64 (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 l -2)) (cbrt.f64 (*.f64 l -2))) (/.f64 (/.f64 Om l) (cbrt.f64 (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (neg.f64 l)) (/.f64 (neg.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) -2) (/.f64 (neg.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (/.f64 l Om)) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l -2) (sqrt.f64 (/.f64 l Om))) (sqrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l -2) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (cbrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 l -2)) (/.f64 (neg.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (*.f64 (/.f64 l Om) -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -2) (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (*.f64 (/.f64 l Om) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 l (*.f64 (/.f64 l Om) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (/.f64 l Om) -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 l (*.f64 (/.f64 l Om) -2))))))))

simplify142.0ms (0.4%)

Algorithm
egg-herbie
Rules
1004×associate-*r*
982×distribute-lft-neg-in
886×distribute-rgt-neg-in
780×associate-*l*
674×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
050711839
1144511631
2614811609
Stop Event
node limit
Counts
293 → 261
Calls
Call 1
Inputs
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1/4) (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1/4))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(*.f64 (sqrt.f64 2) (pow.f64 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 1/2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/2))
(pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(+.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) (*.f64 2 (*.f64 (*.f64 n U) t)))
(+.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))
(+.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1) (*.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) 1) (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1)
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 1 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(/.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (/.f64 (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om)))) (*.f64 2 (*.f64 n U))))
(/.f64 (+.f64 (pow.f64 t 3) (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3))) (/.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) t))) (*.f64 2 (*.f64 n U))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om)))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (pow.f64 t 3) (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3)))) (fma.f64 t t (*.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) t))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om)))))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3))) (*.f64 2 (*.f64 n U))) (fma.f64 t t (*.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) t))))
(/.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))) (-.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om)))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) 3)) (-.f64 (+.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))) (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))))
(pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 2)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 U) n) 2) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 2 (*.f64 n U)) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(fma.f64 (*.f64 2 (*.f64 n U)) t (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))
(fma.f64 t (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 l Om)))) 1)
(*.f64 l (/.f64 l Om))
(*.f64 (*.f64 l (/.f64 l Om)) 1)
(*.f64 1 (*.f64 l (/.f64 l Om)))
(*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 l Om)))
(*.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2) (cbrt.f64 (*.f64 l (/.f64 l Om))))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (/.f64 l Om)))
(*.f64 (/.f64 l Om) l)
(*.f64 (/.f64 l Om) (/.f64 l 1))
(*.f64 (neg.f64 l) (/.f64 l (neg.f64 Om)))
(*.f64 (*.f64 (/.f64 l Om) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 (/.f64 1 Om) (*.f64 l l))
(*.f64 (/.f64 1 Om) (*.f64 (/.f64 l 1) l))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (/.f64 l (cbrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 l 1) (/.f64 l Om))
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 1 (neg.f64 Om)) (*.f64 l (neg.f64 l)))
(*.f64 (/.f64 l (neg.f64 Om)) (neg.f64 l))
(*.f64 (/.f64 (sqrt.f64 l) 1) (*.f64 (/.f64 l Om) (sqrt.f64 l)))
(*.f64 (/.f64 (sqrt.f64 l) Om) (*.f64 (/.f64 l 1) (sqrt.f64 l)))
(*.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 Om)) (/.f64 l (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) 1) (*.f64 (/.f64 l Om) (cbrt.f64 l)))
(*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (/.f64 (sqrt.f64 l) (cbrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) Om) (*.f64 (/.f64 l 1) (cbrt.f64 l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 (/.f64 Om l))) (/.f64 (cbrt.f64 l) (sqrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 Om l)) (/.f64 l (cbrt.f64 Om)))) (cbrt.f64 (*.f64 l (/.f64 l Om))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 Om l)) (cbrt.f64 l))
(*.f64 (/.f64 l (/.f64 Om (sqrt.f64 l))) (sqrt.f64 l))
(*.f64 (/.f64 l (/.f64 Om (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l))
(*.f64 (/.f64 l -1) (neg.f64 (/.f64 l Om)))
(*.f64 (/.f64 l (neg.f64 (neg.f64 Om))) (neg.f64 (neg.f64 l)))
(*.f64 (/.f64 1 (/.f64 (/.f64 Om l) (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l))
(*.f64 (/.f64 (/.f64 l Om) (/.f64 1 (sqrt.f64 l))) (sqrt.f64 l))
(*.f64 (/.f64 (/.f64 l Om) (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l))
(*.f64 (/.f64 (/.f64 l Om) -1) (neg.f64 l))
(*.f64 (/.f64 (neg.f64 l) -1) (/.f64 l Om))
(*.f64 (/.f64 (neg.f64 l) (neg.f64 (neg.f64 Om))) (neg.f64 l))
(*.f64 (/.f64 (/.f64 l 1) 1) (/.f64 l Om))
(*.f64 (/.f64 (/.f64 l 1) (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))
(*.f64 (/.f64 (/.f64 l 1) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 (/.f64 l 1) (neg.f64 Om)) (neg.f64 l))
(*.f64 (/.f64 (/.f64 l 1) (/.f64 Om 1)) l)
(*.f64 (/.f64 (/.f64 l 1) (/.f64 Om (sqrt.f64 l))) (sqrt.f64 l))
(*.f64 (/.f64 (/.f64 l 1) (/.f64 Om (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l))
(*.f64 (/.f64 (/.f64 l 1) -1) (neg.f64 (/.f64 l Om)))
(*.f64 (/.f64 (/.f64 l 1) (neg.f64 (neg.f64 Om))) (neg.f64 (neg.f64 l)))
(*.f64 (/.f64 (/.f64 l (sqrt.f64 (/.f64 Om l))) 1) (sqrt.f64 (/.f64 l Om)))
(*.f64 (/.f64 (/.f64 l (sqrt.f64 (/.f64 Om l))) (sqrt.f64 Om)) (sqrt.f64 l))
(*.f64 (/.f64 (/.f64 l (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 l)))
(*.f64 (/.f64 (/.f64 l (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) 1) (cbrt.f64 (/.f64 l Om)))
(*.f64 (/.f64 (/.f64 l (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (cbrt.f64 Om)) (cbrt.f64 l))
(*.f64 (/.f64 (/.f64 l (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (cbrt.f64 (neg.f64 Om))) (cbrt.f64 (neg.f64 l)))
(pow.f64 (*.f64 l (/.f64 l Om)) 1)
(pow.f64 (/.f64 l (sqrt.f64 Om)) 2)
(pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 3)
(pow.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3) 1/3)
(pow.f64 (/.f64 Om (*.f64 l l)) -1)
(neg.f64 (*.f64 (/.f64 l (neg.f64 Om)) l))
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 2))
(log.f64 (pow.f64 (exp.f64 l) (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 l Om)))))
(cbrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3))
(cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (/.f64 Om l) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 l Om))))
(exp.f64 (log.f64 (*.f64 l (/.f64 l Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 l Om))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 l Om))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)))) 1)
(/.f64 l (/.f64 Om (*.f64 l -2)))
(/.f64 l (/.f64 (/.f64 Om (*.f64 l -2)) 1))
(/.f64 -2 (/.f64 Om (*.f64 l l)))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 l -2)))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 l -2)) l))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om (*.f64 l -2)) (sqrt.f64 l)))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 l) -2)))
(/.f64 (cbrt.f64 l) (/.f64 (/.f64 Om (*.f64 l -2)) (pow.f64 (cbrt.f64 l) 2)))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (/.f64 Om (*.f64 l -2)) (cbrt.f64 l)))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (/.f64 Om l) (*.f64 (cbrt.f64 l) -2)))
(/.f64 (*.f64 l -2) (/.f64 Om l))
(/.f64 (neg.f64 l) (/.f64 (/.f64 (neg.f64 Om) l) -2))
(/.f64 (sqrt.f64 (*.f64 l -2)) (/.f64 (/.f64 Om l) (sqrt.f64 (*.f64 l -2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l -2)) (cbrt.f64 (*.f64 l -2))) (/.f64 (/.f64 Om l) (cbrt.f64 (*.f64 l -2))))
(/.f64 (*.f64 -2 (neg.f64 l)) (/.f64 (neg.f64 Om) l))
(/.f64 (*.f64 (neg.f64 l) -2) (/.f64 (neg.f64 Om) l))
(/.f64 (*.f64 -2 (/.f64 l Om)) (/.f64 1 l))
(/.f64 (*.f64 (*.f64 l -2) (sqrt.f64 (/.f64 l Om))) (sqrt.f64 (/.f64 Om l)))
(/.f64 (/.f64 (*.f64 l -2) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (cbrt.f64 (/.f64 Om l)))
(/.f64 (neg.f64 (*.f64 l -2)) (/.f64 (neg.f64 Om) l))
(pow.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) 1)
(pow.f64 (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om))) 2)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (/.f64 l Om) -2))) 3)
(pow.f64 (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3)) 1/3)
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))
(log.f64 (pow.f64 (exp.f64 -2) (*.f64 l (/.f64 l Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)))))
(cbrt.f64 (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (/.f64 l Om) -2))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (/.f64 l Om) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (/.f64 l Om) -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (/.f64 l Om) -2))))
Outputs
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(*.f64 (*.f64 l (sqrt.f64 -2)) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (/.f64 n Om) U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (/.f64 (*.f64 n U) Om)))))
(fma.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (/.f64 n Om) U)))) (*.f64 (sqrt.f64 (*.f64 n (*.f64 U Om))) (*.f64 (*.f64 1/2 (/.f64 (sqrt.f64 2) l)) (/.f64 t (sqrt.f64 -2)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)) (*.f64 (*.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3)))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3)))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 3) (*.f64 t t))) (*.f64 -2 (sqrt.f64 -2))) (sqrt.f64 (*.f64 U (*.f64 n (pow.f64 Om 3))))) (*.f64 (*.f64 l (sqrt.f64 -2)) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (/.f64 n Om) U))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 5)) (/.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 (*.f64 n (pow.f64 Om 5)) U))) (*.f64 (*.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3)))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (/.f64 n Om) U)))) (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 3) (*.f64 t t))) (*.f64 -2 (sqrt.f64 -2))) (sqrt.f64 (*.f64 U (*.f64 n (pow.f64 Om 3))))) (*.f64 1/16 (*.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (pow.f64 (sqrt.f64 -2) 5)) (pow.f64 l 5)) (sqrt.f64 (*.f64 U (*.f64 n (pow.f64 Om 5)))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (sqrt.f64 (/.f64 (*.f64 n U) t))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (/.f64 (*.f64 Om Om) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t))))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (sqrt.f64 (/.f64 (*.f64 n U) t))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 3) (pow.f64 l 6))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (/.f64 (*.f64 Om Om) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 3)) (pow.f64 l 6)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (neg.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(*.f64 (*.f64 l (sqrt.f64 -2)) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (/.f64 n Om) U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (/.f64 (*.f64 n U) Om)))))
(fma.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (/.f64 n Om) U)))) (*.f64 (sqrt.f64 (*.f64 n (*.f64 U Om))) (*.f64 (*.f64 1/2 (/.f64 (sqrt.f64 2) l)) (/.f64 t (sqrt.f64 -2)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)) (*.f64 (*.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3)))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3)))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 3) (*.f64 t t))) (*.f64 -2 (sqrt.f64 -2))) (sqrt.f64 (*.f64 U (*.f64 n (pow.f64 Om 3))))) (*.f64 (*.f64 l (sqrt.f64 -2)) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (/.f64 n Om) U))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 5)) (/.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 (*.f64 n (pow.f64 Om 5)) U))) (*.f64 (*.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3)))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (/.f64 n Om) U)))) (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 3) (*.f64 t t))) (*.f64 -2 (sqrt.f64 -2))) (sqrt.f64 (*.f64 U (*.f64 n (pow.f64 Om 3))))) (*.f64 1/16 (*.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (pow.f64 (sqrt.f64 -2) 5)) (pow.f64 l 5)) (sqrt.f64 (*.f64 U (*.f64 n (pow.f64 Om 5)))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (/.f64 (*.f64 n U) Om)))))
(*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 2) l)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 n Om) U))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (/.f64 (*.f64 n U) Om))))))
(fma.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) -1/2) (sqrt.f64 (*.f64 n (*.f64 U Om))) (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 2) l)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 n Om) U)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (/.f64 (*.f64 n U) Om)))) (*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3))))) 1/8)))
(fma.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) -1/2 (fma.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 3) (*.f64 t t))) (*.f64 -2 (sqrt.f64 -2))) (sqrt.f64 (*.f64 U (*.f64 n (pow.f64 Om 3))))) 1/8 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 2) l)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 n Om) U))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 (/.f64 (*.f64 n U) Om)))) (fma.f64 1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3))))) (*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 5)) (/.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 (*.f64 n (pow.f64 Om 5)) U))) -1/16))))
(fma.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) -1/2 (-.f64 (fma.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 3) (*.f64 t t))) (*.f64 -2 (sqrt.f64 -2))) (sqrt.f64 (*.f64 U (*.f64 n (pow.f64 Om 3))))) 1/8 (*.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (pow.f64 (sqrt.f64 -2) 5)) (pow.f64 l 5)) (*.f64 (sqrt.f64 (*.f64 U (*.f64 n (pow.f64 Om 5)))) -1/16))) (*.f64 (*.f64 l (sqrt.f64 -2)) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (/.f64 n Om) U))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (sqrt.f64 (/.f64 (*.f64 n U) t))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (/.f64 (*.f64 Om Om) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t))))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (sqrt.f64 (/.f64 (*.f64 n U) t))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 3) (pow.f64 l 6))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (/.f64 (*.f64 Om Om) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 3)) (pow.f64 l 6)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (neg.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (sqrt.f64 (/.f64 (*.f64 n U) t))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (/.f64 (*.f64 Om Om) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t))))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (sqrt.f64 (/.f64 (*.f64 n U) t))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 3) (pow.f64 l 6))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (/.f64 (*.f64 Om Om) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 3)) (pow.f64 l 6)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (neg.f64 (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))))
(/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(*.f64 2 (*.f64 U (*.f64 n t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(*.f64 2 (*.f64 U (*.f64 n t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(*.f64 2 (*.f64 U (*.f64 n t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))))
(/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))))
(/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))))
(/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(*.f64 2 (*.f64 U (*.f64 n t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 U t)))
(*.f64 2 (*.f64 U (*.f64 n t)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1/4) (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1/4))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(*.f64 (sqrt.f64 2) (pow.f64 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 1/2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))))
(pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1/2)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1/4) 2)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 3)
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))) 3/2))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1/2))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(+.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) (*.f64 2 (*.f64 (*.f64 n U) t)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(+.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(+.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1) (*.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) 1))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) 1) (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 1)
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 1 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(/.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (/.f64 (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om)))) (*.f64 2 (*.f64 n U))))
(*.f64 (/.f64 (+.f64 (*.f64 t t) (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om))))) (*.f64 2 (*.f64 n U)))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (fma.f64 2 (*.f64 l (/.f64 l Om)) t)) (fma.f64 t t (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))))
(/.f64 (+.f64 (pow.f64 t 3) (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3))) (/.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) t))) (*.f64 2 (*.f64 n U))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) t)))) (+.f64 (pow.f64 t 3) (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3)))))
(*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (fma.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 l (*.f64 (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t) (*.f64 -2 (/.f64 l Om)))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om)))))
(*.f64 (/.f64 (+.f64 (*.f64 t t) (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om))))) (*.f64 2 (*.f64 n U)))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (fma.f64 2 (*.f64 l (/.f64 l Om)) t)) (fma.f64 t t (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (pow.f64 t 3) (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3)))) (fma.f64 t t (*.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) t))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) t)))) (+.f64 (pow.f64 t 3) (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3)))))
(*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (fma.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 l (*.f64 (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t) (*.f64 -2 (/.f64 l Om)))))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om)))))
(*.f64 (/.f64 (+.f64 (*.f64 t t) (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om))))) (*.f64 2 (*.f64 n U)))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (fma.f64 2 (*.f64 l (/.f64 l Om)) t)) (fma.f64 t t (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3))) (*.f64 2 (*.f64 n U))) (fma.f64 t t (*.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) t))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (/.f64 (*.f64 -2 (*.f64 l l)) Om) t)))) (+.f64 (pow.f64 t 3) (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3)))))
(*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (fma.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 l (*.f64 (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t) (*.f64 -2 (/.f64 l Om)))))))
(/.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))) (-.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om)))))
(/.f64 (-.f64 (*.f64 4 (*.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 U t)))) (*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) -2)) (*.f64 2 (*.f64 (*.f64 n U) -2))) (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (-.f64 (*.f64 2 (*.f64 n (*.f64 U t))) (*.f64 (*.f64 l (/.f64 l Om)) (*.f64 2 (*.f64 (*.f64 n U) -2)))))
(/.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))) (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))) (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))) (*.f64 (*.f64 2 (*.f64 n U)) (fma.f64 2 (*.f64 l (/.f64 l Om)) t))) (*.f64 (*.f64 2 (*.f64 n U)) (fma.f64 2 (*.f64 l (/.f64 l Om)) t)))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) 3)) (-.f64 (+.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))) (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 n (*.f64 U t)) 3)) (pow.f64 (*.f64 (*.f64 l (/.f64 l Om)) (*.f64 2 (*.f64 (*.f64 n U) -2))) 3)) (+.f64 (*.f64 4 (*.f64 (*.f64 n (*.f64 U t)) (*.f64 n (*.f64 U t)))) (-.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) -2)) (*.f64 2 (*.f64 (*.f64 n U) -2))) (pow.f64 (*.f64 l (/.f64 l Om)) 2)) (*.f64 2 (*.f64 (*.f64 n (*.f64 U t)) (*.f64 (*.f64 l (/.f64 l Om)) (*.f64 2 (*.f64 (*.f64 n U) -2))))))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 U (*.f64 n t)) 3) (pow.f64 (*.f64 l (*.f64 (/.f64 l Om) (*.f64 (*.f64 n U) -4))) 3)) (fma.f64 4 (*.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 n t))) (*.f64 (*.f64 l (*.f64 (/.f64 l Om) (*.f64 (*.f64 n U) -4))) (-.f64 (*.f64 l (*.f64 (/.f64 l Om) (*.f64 (*.f64 n U) -4))) (*.f64 2 (*.f64 U (*.f64 n t)))))))
(/.f64 (*.f64 (*.f64 8 (pow.f64 (*.f64 n U) 3)) (+.f64 (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3) (pow.f64 t 3))) (fma.f64 4 (*.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 n t))) (*.f64 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 (*.f64 n U) -4) (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))))
(pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 1)
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 2)
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 3)
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 2))
(fabs.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3) 1/3)
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))) 2))
(fabs.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 U) n) 2) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (log.f64 (pow.f64 (pow.f64 (exp.f64 U) n) 2)))
(*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 2 (log.f64 (pow.f64 (exp.f64 U) n))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) 3))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3) (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) 3) (pow.f64 (*.f64 2 (*.f64 n U)) 3)))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) 1))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(fma.f64 (*.f64 2 (*.f64 n U)) t (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(fma.f64 t (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) -2) (*.f64 l (/.f64 l Om))))
(*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 l Om)))) 1)
(*.f64 l (/.f64 l Om))
(*.f64 l (/.f64 l Om))
(*.f64 (*.f64 l (/.f64 l Om)) 1)
(*.f64 l (/.f64 l Om))
(*.f64 1 (*.f64 l (/.f64 l Om)))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))
(pow.f64 (/.f64 l (sqrt.f64 Om)) 2)
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 l Om)))
(*.f64 l (/.f64 l Om))
(*.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2))
(*.f64 l (/.f64 l Om))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 2) (cbrt.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (/.f64 l Om)))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 l Om) l)
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 l Om) (/.f64 l 1))
(*.f64 l (/.f64 l Om))
(*.f64 (neg.f64 l) (/.f64 l (neg.f64 Om)))
(*.f64 l (/.f64 l Om))
(*.f64 (*.f64 (/.f64 l Om) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 1 Om) (*.f64 l l))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 1 Om) (*.f64 (/.f64 l 1) l))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (/.f64 l (cbrt.f64 (/.f64 Om l))))
(/.f64 (/.f64 l (cbrt.f64 (/.f64 Om l))) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2))
(*.f64 (/.f64 l 1) (/.f64 l Om))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 1 (neg.f64 Om)) (*.f64 l (neg.f64 l)))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 l (neg.f64 Om)) (neg.f64 l))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (sqrt.f64 l) 1) (*.f64 (/.f64 l Om) (sqrt.f64 l)))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (sqrt.f64 l) Om) (*.f64 (/.f64 l 1) (sqrt.f64 l)))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 Om)) (/.f64 l (sqrt.f64 (/.f64 Om l))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 Om)) l) (sqrt.f64 (/.f64 Om l)))
(/.f64 (*.f64 l (/.f64 (sqrt.f64 l) (sqrt.f64 Om))) (sqrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) 1) (*.f64 (/.f64 l Om) (cbrt.f64 l)))
(*.f64 l (/.f64 l Om))
(*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (/.f64 (sqrt.f64 l) (cbrt.f64 (/.f64 Om l))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (/.f64 l (cbrt.f64 (/.f64 Om l))))
(/.f64 (/.f64 l (cbrt.f64 (/.f64 Om l))) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) Om) (*.f64 (/.f64 l 1) (cbrt.f64 l)))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 (/.f64 Om l))) (/.f64 (cbrt.f64 l) (sqrt.f64 (/.f64 Om l))))
(/.f64 (/.f64 l (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 Om l)) (/.f64 l (cbrt.f64 Om)))) (cbrt.f64 (*.f64 l (/.f64 l Om))))
(*.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 Om l))) (/.f64 l (cbrt.f64 Om))))
(/.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) (/.f64 (cbrt.f64 (/.f64 Om l)) (/.f64 l (cbrt.f64 Om))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 Om l)) (cbrt.f64 l))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 l (/.f64 Om (sqrt.f64 l))) (sqrt.f64 l))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 l (/.f64 Om (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 l -1) (neg.f64 (/.f64 l Om)))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 l (neg.f64 (neg.f64 Om))) (neg.f64 (neg.f64 l)))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 1 (/.f64 (/.f64 Om l) (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (/.f64 l Om) (/.f64 1 (sqrt.f64 l))) (sqrt.f64 l))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (/.f64 l Om) (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (/.f64 l Om) -1) (neg.f64 l))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (neg.f64 l) -1) (/.f64 l Om))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (neg.f64 l) (neg.f64 (neg.f64 Om))) (neg.f64 l))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (/.f64 l 1) 1) (/.f64 l Om))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (/.f64 l 1) (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))
(pow.f64 (/.f64 l (sqrt.f64 Om)) 2)
(*.f64 (/.f64 (/.f64 l 1) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 (/.f64 l 1) (neg.f64 Om)) (neg.f64 l))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (/.f64 l 1) (/.f64 Om 1)) l)
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (/.f64 l 1) (/.f64 Om (sqrt.f64 l))) (sqrt.f64 l))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (/.f64 l 1) (/.f64 Om (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (/.f64 l 1) -1) (neg.f64 (/.f64 l Om)))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (/.f64 l 1) (neg.f64 (neg.f64 Om))) (neg.f64 (neg.f64 l)))
(*.f64 l (/.f64 l Om))
(*.f64 (/.f64 (/.f64 l (sqrt.f64 (/.f64 Om l))) 1) (sqrt.f64 (/.f64 l Om)))
(*.f64 (/.f64 l (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 l Om)))
(*.f64 (/.f64 (/.f64 l (sqrt.f64 (/.f64 Om l))) (sqrt.f64 Om)) (sqrt.f64 l))
(/.f64 (*.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 Om)) l) (sqrt.f64 (/.f64 Om l)))
(/.f64 (*.f64 l (/.f64 (sqrt.f64 l) (sqrt.f64 Om))) (sqrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 (/.f64 l (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 l)))
(*.f64 (/.f64 l (*.f64 (sqrt.f64 (/.f64 Om l)) (sqrt.f64 (neg.f64 Om)))) (sqrt.f64 (neg.f64 l)))
(*.f64 (/.f64 (/.f64 l (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) 1) (cbrt.f64 (/.f64 l Om)))
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (cbrt.f64 (/.f64 l Om)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 l Om)) l) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2))
(*.f64 (/.f64 (/.f64 l (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (cbrt.f64 Om)) (cbrt.f64 l))
(*.f64 (cbrt.f64 l) (/.f64 l (*.f64 (cbrt.f64 Om) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2))))
(*.f64 (cbrt.f64 l) (/.f64 (/.f64 l (cbrt.f64 Om)) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)))
(*.f64 (/.f64 (/.f64 l (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (cbrt.f64 (neg.f64 Om))) (cbrt.f64 (neg.f64 l)))
(*.f64 (/.f64 l (*.f64 (cbrt.f64 (neg.f64 Om)) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2))) (cbrt.f64 (neg.f64 l)))
(*.f64 (/.f64 l (*.f64 (pow.f64 (cbrt.f64 (/.f64 Om l)) 2) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 l)))
(pow.f64 (*.f64 l (/.f64 l Om)) 1)
(*.f64 l (/.f64 l Om))
(pow.f64 (/.f64 l (sqrt.f64 Om)) 2)
(pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 3)
(*.f64 l (/.f64 l Om))
(pow.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3) 1/3)
(*.f64 l (/.f64 l Om))
(pow.f64 (/.f64 Om (*.f64 l l)) -1)
(*.f64 l (/.f64 l Om))
(neg.f64 (*.f64 (/.f64 l (neg.f64 Om)) l))
(*.f64 l (/.f64 l Om))
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 2))
(fabs.f64 (*.f64 l (/.f64 l Om)))
(log.f64 (pow.f64 (exp.f64 l) (/.f64 l Om)))
(*.f64 l (/.f64 l Om))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 l Om)))))
(*.f64 l (/.f64 l Om))
(cbrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3))
(*.f64 l (/.f64 l Om))
(cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (/.f64 Om l) 3)))
(*.f64 l (/.f64 l Om))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(exp.f64 (log.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 l Om))) 1))
(*.f64 l (/.f64 l Om))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)))) 1)
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 l (/.f64 Om (*.f64 l -2)))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 l (/.f64 (/.f64 Om (*.f64 l -2)) 1))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 -2 (/.f64 Om (*.f64 l l)))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 l -2)))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 1 (/.f64 (/.f64 Om (*.f64 l -2)) l))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om (*.f64 l -2)) (sqrt.f64 l)))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 l) -2)))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 (cbrt.f64 l) (/.f64 (/.f64 Om (*.f64 l -2)) (pow.f64 (cbrt.f64 l) 2)))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (/.f64 Om (*.f64 l -2)) (cbrt.f64 l)))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (/.f64 Om l) (*.f64 (cbrt.f64 l) -2)))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 (*.f64 l -2) (/.f64 Om l))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 (neg.f64 l) (/.f64 (/.f64 (neg.f64 Om) l) -2))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 (sqrt.f64 (*.f64 l -2)) (/.f64 (/.f64 Om l) (sqrt.f64 (*.f64 l -2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 l -2)) (/.f64 Om l)) (sqrt.f64 (*.f64 l -2)))
(*.f64 (sqrt.f64 (*.f64 l -2)) (/.f64 (sqrt.f64 (*.f64 l -2)) (/.f64 Om l)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l -2)) (cbrt.f64 (*.f64 l -2))) (/.f64 (/.f64 Om l) (cbrt.f64 (*.f64 l -2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 l -2)) (cbrt.f64 (*.f64 l -2))) (/.f64 Om l)) (cbrt.f64 (*.f64 l -2)))
(*.f64 (cbrt.f64 (*.f64 l -2)) (/.f64 (cbrt.f64 (*.f64 l -2)) (/.f64 (/.f64 Om l) (cbrt.f64 (*.f64 l -2)))))
(/.f64 (*.f64 -2 (neg.f64 l)) (/.f64 (neg.f64 Om) l))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 (*.f64 (neg.f64 l) -2) (/.f64 (neg.f64 Om) l))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 (*.f64 -2 (/.f64 l Om)) (/.f64 1 l))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 (*.f64 (*.f64 l -2) (sqrt.f64 (/.f64 l Om))) (sqrt.f64 (/.f64 Om l)))
(/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 (/.f64 Om l)) (sqrt.f64 (/.f64 l Om))))
(*.f64 (/.f64 (*.f64 l -2) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 l Om)))
(/.f64 (/.f64 (*.f64 l -2) (pow.f64 (cbrt.f64 (/.f64 Om l)) 2)) (cbrt.f64 (/.f64 Om l)))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(/.f64 (neg.f64 (*.f64 l -2)) (/.f64 (neg.f64 Om) l))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(pow.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) 1)
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(pow.f64 (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om))) 2)
(*.f64 -2 (pow.f64 (/.f64 l (sqrt.f64 Om)) 2))
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (/.f64 l Om) -2))) 3)
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(pow.f64 (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3)) 1/3)
(cbrt.f64 (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3)))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))
(log.f64 (pow.f64 (exp.f64 -2) (*.f64 l (/.f64 l Om))))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)))))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(cbrt.f64 (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (/.f64 l Om) -2))))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(exp.f64 (log.f64 (*.f64 l (*.f64 (/.f64 l Om) -2))))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (/.f64 l Om) -2))) 1))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (/.f64 l Om) -2))))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 l (*.f64 -2 (/.f64 l Om)))

localize11.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.02%
(*.f64 2 (*.f64 n (*.f64 t U)))
9.68%
(*.f64 n (*.f64 t U))
26.2%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
Compiler

Compiled 33 to 14 computations (57.6% saved)

series14.0ms (0%)

Counts
3 → 0
Calls

27 calls:

TimeVariablePointExpression
5.0ms
t
@-inf
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
1.0ms
n
@0
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
1.0ms
U
@0
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
1.0ms
t
@0
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
1.0ms
n
@-inf
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))

rewrite75.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1082×*-commutative
1022×cbrt-prod
934×sqrt-prod
814×unswap-sqr
676×swap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01155
122055
2260955
Stop Event
node limit
Counts
3 → 100
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 n (*.f64 t U))
(*.f64 2 (*.f64 n (*.f64 t U)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (pow.f64 1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4) (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 2 (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (fabs.f64 (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 (*.f64 2 (cbrt.f64 (*.f64 n (*.f64 t U))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 n (*.f64 t U)) 1/4) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 t U))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 2 1/4) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 n (*.f64 t U)) (*.f64 (*.f64 t U) (*.f64 2 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/8) (sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 t U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 n)) (cbrt.f64 (*.f64 (*.f64 t U) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 n (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (pow.f64 1 1/2)) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/4)) (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 t U))))) (pow.f64 (*.f64 n (*.f64 t U)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) 2))) (pow.f64 (*.f64 n (*.f64 t U)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 n t))) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 t U) (*.f64 2 n))))) (pow.f64 (*.f64 n (*.f64 t U)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t (*.f64 2 n))) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 U (*.f64 2 n))) (sqrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 t U)) (*.f64 2 n))) (pow.f64 (*.f64 t U) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 t U)) 2) (*.f64 2 n))) (pow.f64 (*.f64 t U) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6)) 3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 2)) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4)) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 4)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))) 1) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 2) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 1 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (*.f64 t U)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 t U)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 t U)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 n (*.f64 t U)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 n (*.f64 t U)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 n) (*.f64 t U)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 n (*.f64 t U)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 n (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 n (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 n (*.f64 t U))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) 6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 n) (*.f64 2 (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))))

simplify63.0ms (0.2%)

Algorithm
egg-herbie
Rules
1206×distribute-rgt-in
1196×distribute-lft-in
574×times-frac
524×associate-*r*
468×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02593346
15913246
224423106
Stop Event
node limit
Counts
100 → 169
Calls
Call 1
Inputs
(+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) -1)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) 1)
(*.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 1)
(*.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (pow.f64 1 1/2))
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(*.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4) (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n)))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 2 (*.f64 t U))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (fabs.f64 (sqrt.f64 2)))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 (*.f64 2 (cbrt.f64 (*.f64 n (*.f64 t U))))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6))
(*.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))
(*.f64 (pow.f64 (*.f64 n (*.f64 t U)) 1/4) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 t U))))))
(*.f64 (pow.f64 2 1/4) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 n (*.f64 t U)) (*.f64 (*.f64 t U) (*.f64 2 n))))))
(*.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/8) (sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/4)))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 t U)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))
(*.f64 (cbrt.f64 (*.f64 2 n)) (cbrt.f64 (*.f64 (*.f64 t U) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(*.f64 (fabs.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (fabs.f64 (pow.f64 1 1/2)) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/4)) (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/8))
(*.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 t U))))) (pow.f64 (*.f64 n (*.f64 t U)) 1/4))
(*.f64 (sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) 2))) (pow.f64 (*.f64 n (*.f64 t U)) 1/6))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n t))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 t U) (*.f64 2 n))))) (pow.f64 (*.f64 n (*.f64 t U)) 1/4))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 2 n))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 2 n))) (sqrt.f64 t))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 t U)) (*.f64 2 n))) (pow.f64 (*.f64 t U) 1/4))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 t U)) 2) (*.f64 2 n))) (pow.f64 (*.f64 t U) 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6)) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6)) 3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6)) 3))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 2)) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))) 3))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4)) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4)) 3))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 4)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))) 1) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) 1))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) 1))))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4) 2)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) 3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 3/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 2) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3) 1/6)
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(fabs.f64 (-.f64 1 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(+.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) 1)
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) 1))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) 1))))
(pow.f64 (*.f64 n (*.f64 t U)) 1)
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) 2)
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) 3)
(pow.f64 (pow.f64 (*.f64 n (*.f64 t U)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 n (*.f64 t U)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 t U)) 2))
(fabs.f64 (*.f64 n (*.f64 t U)))
(log.f64 (pow.f64 (exp.f64 n) (*.f64 t U)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 t U)))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 t U)) 3))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 t U))))
(exp.f64 (log.f64 (*.f64 n (*.f64 t U))))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 t U))))
(+.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) 1)
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) 1))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) 1))))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 2)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4) 4)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) 6)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2) 2/3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 2))
(fabs.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))
(log.f64 (pow.f64 (exp.f64 n) (*.f64 2 (*.f64 t U))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(exp.f64 (log.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
Outputs
(+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) -1)
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) 1)
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 1)
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (pow.f64 1 1/2))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(*.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4) (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n)))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 2 (*.f64 t U))))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 (*.f64 2 t) U)))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 t (*.f64 U 2))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 (*.f64 t n) U)) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 U n))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (fabs.f64 (sqrt.f64 2)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 t n) U)) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 U n))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 t n) U)) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 U n))))
(*.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(*.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 1/6) (cbrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/6) (cbrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/6) 3)
(*.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 (*.f64 2 (cbrt.f64 (*.f64 n (*.f64 t U))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 t n) U)) (sqrt.f64 (*.f64 2 (cbrt.f64 (*.f64 (*.f64 t n) U)))))
(*.f64 (cbrt.f64 (*.f64 t (*.f64 U n))) (sqrt.f64 (*.f64 2 (cbrt.f64 (*.f64 t (*.f64 U n))))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 t n) U)) (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n))))))
(*.f64 (cbrt.f64 (*.f64 t (*.f64 U n))) (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6))
(*.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 1/6) (cbrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/6) (cbrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/6) 3)
(*.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 (*.f64 n (*.f64 t U)) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))
(*.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n))) (*.f64 (*.f64 t n) U))))
(*.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))))))
(*.f64 (pow.f64 (*.f64 n (*.f64 t U)) 1/4) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 t U))))))
(*.f64 (pow.f64 (*.f64 (*.f64 t n) U) 1/4) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 t n) U)))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U n)) 1/4) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 t (*.f64 U n))))))
(*.f64 (pow.f64 2 1/4) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 n (*.f64 t U)) (*.f64 (*.f64 t U) (*.f64 2 n))))))
(*.f64 (pow.f64 2 1/4) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) (*.f64 (*.f64 t n) U)))))
(*.f64 (pow.f64 2 1/4) (sqrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 U n)) 2) 2))))
(*.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/8) (sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/4)))
(*.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 1/8) (sqrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 3/4)))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/8) (sqrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 3/4)))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/8) (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 3/8))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 t U)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n))) (cbrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) (cbrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))))
(*.f64 (cbrt.f64 (*.f64 2 n)) (cbrt.f64 (*.f64 (*.f64 t U) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))
(*.f64 (cbrt.f64 (*.f64 2 n)) (cbrt.f64 (*.f64 t (*.f64 U (sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))))))
(*.f64 (cbrt.f64 (*.f64 2 n)) (cbrt.f64 (*.f64 t (*.f64 U (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))))))
(*.f64 (cbrt.f64 (*.f64 2 n)) (cbrt.f64 (*.f64 U (*.f64 t (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))))))
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U)))
(*.f64 (sqrt.f64 (*.f64 t n)) (sqrt.f64 (*.f64 U 2)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(*.f64 (fabs.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 t n) U)) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 U n))))
(*.f64 (fabs.f64 (pow.f64 1 1/2)) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 (*.f64 2 t) U)))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 t (*.f64 U 2))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/4)) (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/8))
(*.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 1/8) (sqrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 3/4)))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/8) (sqrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 3/4)))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/8) (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 3/8))
(*.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 t U))))) (pow.f64 (*.f64 n (*.f64 t U)) 1/4))
(*.f64 (pow.f64 (*.f64 (*.f64 t n) U) 1/4) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 (*.f64 t n) U)))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U n)) 1/4) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 t (*.f64 U n))))))
(*.f64 (sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) 2))) (pow.f64 (*.f64 n (*.f64 t U)) 1/6))
(*.f64 (sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t n) U)) 2))) (pow.f64 (*.f64 (*.f64 t n) U) 1/6))
(*.f64 (sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U n))) 2))) (pow.f64 (*.f64 t (*.f64 U n)) 1/6))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n t))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 2 n))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 t U) (*.f64 2 n))))) (pow.f64 (*.f64 n (*.f64 t U)) 1/4))
(*.f64 (pow.f64 (*.f64 (*.f64 t n) U) 1/4) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 (*.f64 U 2) n))))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U n)) 1/4) (sqrt.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 U (*.f64 2 n)) 2)))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U n)) 1/4) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 (*.f64 2 n))))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n))) (cbrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n))))) (sqrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 1/6)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) (cbrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))) (sqrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/6)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) (cbrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))) (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/12))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 2 n))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 2 n))) (sqrt.f64 t))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U 2) n)) (sqrt.f64 t))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 t U)) (*.f64 2 n))) (pow.f64 (*.f64 t U) 1/4))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (sqrt.f64 (*.f64 t U)))) (pow.f64 (*.f64 t U) 1/4))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (sqrt.f64 (*.f64 t U))))) (pow.f64 (*.f64 t U) 1/4))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 t U)) 2) (*.f64 2 n))) (pow.f64 (*.f64 t U) 1/6))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (pow.f64 (cbrt.f64 (*.f64 t U)) 2))) (pow.f64 (*.f64 t U) 1/6))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 t U)) 2)))) (pow.f64 (*.f64 t U) 1/6))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (pow.f64 (cbrt.f64 (*.f64 t U)) 2)))) (pow.f64 (*.f64 t U) 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6)) 3))
(*.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 1/6) (cbrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/6) (cbrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/6) 3)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6)) 3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6)) 3))
(*.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 1/6) (cbrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/6) (cbrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/6) 3)
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 2)) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))) 3))
(*.f64 (sqrt.f64 (*.f64 (*.f64 t n) U)) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 U n))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4)) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4)) 3))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 4)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 1/6)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/6)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))) 4)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 1/4)) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 (*.f64 2 n) (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 1/4)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/4)) (cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 5/4)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 t n) U))) (cbrt.f64 (*.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) (sqrt.f64 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U n)))) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 (*.f64 n (sqrt.f64 2))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U n)))) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 (*.f64 2 n) (sqrt.f64 2)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))) 1) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) 1))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n))))) 3) -1) (+.f64 (exp.f64 (+.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))) (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))))) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n))))) 1)))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))) 3)) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))) (+.f64 1 (exp.f64 (*.f64 2 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))))))))
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))))) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))) (+.f64 1 (pow.f64 (exp.f64 2) (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))))))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 1)
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4) 2)
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) 3)
(*.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 1/6) (cbrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/6) (cbrt.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/6) 3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 3/2)
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 3/2))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 2) 1/4)
(pow.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 2) 1/4)
(pow.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 2) 1/4)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 U n)) 2)) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3) 1/6)
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(fabs.f64 (-.f64 1 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(sqrt.f64 (*.f64 t (*.f64 U (*.f64 2 n))))
(+.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) -1)
(*.f64 (*.f64 t n) U)
(*.f64 t (*.f64 U n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) 1)
(*.f64 (*.f64 t n) U)
(*.f64 t (*.f64 U n))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) 1))
(*.f64 (*.f64 t n) U)
(*.f64 t (*.f64 U n))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t U)))) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t n) U))) 3) -1) (+.f64 (exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 t n) U)) (log1p.f64 (*.f64 (*.f64 t n) U)))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 (*.f64 t n) U))))))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U n)))) 3)) (+.f64 (exp.f64 (*.f64 2 (log1p.f64 (*.f64 t (*.f64 U n))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U n)))))))
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (*.f64 t (*.f64 U n))))) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U n)))) (pow.f64 (exp.f64 2) (log1p.f64 (*.f64 t (*.f64 U n)))))))
(pow.f64 (*.f64 n (*.f64 t U)) 1)
(*.f64 (*.f64 t n) U)
(*.f64 t (*.f64 U n))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) 2)
(*.f64 (*.f64 t n) U)
(*.f64 t (*.f64 U n))
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) 3)
(*.f64 (*.f64 t n) U)
(*.f64 t (*.f64 U n))
(pow.f64 (pow.f64 (*.f64 n (*.f64 t U)) 2) 1/2)
(*.f64 (*.f64 t n) U)
(*.f64 t (*.f64 U n))
(pow.f64 (pow.f64 (*.f64 n (*.f64 t U)) 3) 1/3)
(*.f64 (*.f64 t n) U)
(*.f64 t (*.f64 U n))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 t U)) 2))
(*.f64 (*.f64 t n) U)
(*.f64 t (*.f64 U n))
(fabs.f64 (*.f64 n (*.f64 t U)))
(*.f64 (*.f64 t n) U)
(*.f64 t (*.f64 U n))
(log.f64 (pow.f64 (exp.f64 n) (*.f64 t U)))
(*.f64 (*.f64 t n) U)
(*.f64 t (*.f64 U n))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (*.f64 t n) U)
(*.f64 t (*.f64 U n))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 t U)) 3))
(*.f64 (*.f64 t n) U)
(*.f64 t (*.f64 U n))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 t U))))
(*.f64 (*.f64 t n) U)
(*.f64 t (*.f64 U n))
(exp.f64 (log.f64 (*.f64 n (*.f64 t U))))
(*.f64 (*.f64 t n) U)
(*.f64 t (*.f64 U n))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 t U))))
(*.f64 (*.f64 t n) U)
(*.f64 t (*.f64 U n))
(+.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) -1)
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) 1)
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) 1))
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))) 3) -1) (+.f64 (exp.f64 (+.f64 (log1p.f64 (*.f64 t (*.f64 (*.f64 U 2) n))) (log1p.f64 (*.f64 t (*.f64 (*.f64 U 2) n))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))))))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U (*.f64 2 n))))) 3)) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U (*.f64 2 n))))) (exp.f64 (*.f64 2 (log1p.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))))))
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U (*.f64 2 n))))) (pow.f64 (exp.f64 2) (log1p.f64 (*.f64 t (*.f64 U (*.f64 2 n))))))))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1)
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 2)
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/4) 4)
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) 6)
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 3)
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2) 2/3)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 3/2)) (cbrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 3/2)))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 2) 1/2)
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3) 1/3)
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 2))
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(fabs.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(log.f64 (pow.f64 (exp.f64 n) (*.f64 2 (*.f64 t U))))
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3))
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(exp.f64 (log.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))
(*.f64 t (*.f64 (*.f64 U 2) n))
(*.f64 t (*.f64 U (*.f64 2 n)))

localize37.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
12.39%
(/.f64 (*.f64 Om Om) (-.f64 U* U))
13.04%
(/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U)))
18.25%
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
34.35%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))
Compiler

Compiled 157 to 49 computations (68.8% saved)

series32.0ms (0.1%)

Counts
4 → 180
Calls

51 calls:

TimeVariablePointExpression
3.0ms
U*
@0
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))
2.0ms
l
@0
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))
2.0ms
U
@0
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))
2.0ms
n
@0
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))
2.0ms
U*
@inf
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))

rewrite110.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
494×add-sqr-sqrt
484×pow1
484×*-un-lft-identity
456×add-exp-log
456×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021164
1471154
27016154
Stop Event
node limit
Counts
4 → 136
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
(/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U)))
(/.f64 (*.f64 Om Om) (-.f64 U* U))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 1/4) (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) (sqrt.f64 n)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (*.f64 (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) (sqrt.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))) (cbrt.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n))) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 n) 1/2) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l l) (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (*.f64 (*.f64 l l) (/.f64 -2 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) (*.f64 l l)) (*.f64 (/.f64 -2 Om) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -2 Om) (*.f64 l l)) (*.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (/.f64 4 (*.f64 Om Om)))) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) (/.f64 8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 n Om) (/.f64 2 (/.f64 (-.f64 U* U) (*.f64 Om Om))))) (/.f64 (pow.f64 Om 3) (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (/.f64 4 (*.f64 Om Om))) (*.f64 l l)) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) (/.f64 8 (pow.f64 Om 3))) (*.f64 l l)) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 n Om) (/.f64 2 (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (*.f64 l l)) (/.f64 (pow.f64 Om 3) (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (sqrt.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) 2) (pow.f64 l 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 l) (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) 3) (pow.f64 (*.f64 l l) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 n (*.f64 Om Om)) U*) (*.f64 (/.f64 n (*.f64 Om Om)) (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (neg.f64 U)) (*.f64 (/.f64 n (*.f64 Om Om)) U*))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (*.f64 (neg.f64 U) (/.f64 n (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 U) (/.f64 n (*.f64 Om Om))) (*.f64 U* (/.f64 n (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) (/.f64 Om (sqrt.f64 (-.f64 U* U)))) (/.f64 (sqrt.f64 n) (/.f64 Om (sqrt.f64 (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 n) (*.f64 (sqrt.f64 n) (/.f64 (-.f64 U* U) (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2)) (cbrt.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 n) 2) (*.f64 (cbrt.f64 n) (/.f64 (-.f64 U* U) (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (/.f64 1 (/.f64 (neg.f64 Om) (/.f64 (-.f64 U* U) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 n (*.f64 Om Om)) 1) (-.f64 U* U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (sqrt.f64 (-.f64 U* U))) (sqrt.f64 (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (cbrt.f64 (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n 1) (/.f64 (-.f64 U* U) (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 n (/.f64 1 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 Om (sqrt.f64 (-.f64 U* U)))) (/.f64 n (/.f64 Om (sqrt.f64 (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 2)) (/.f64 n (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (*.f64 Om (neg.f64 Om))) (neg.f64 (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) 1) (/.f64 (sqrt.f64 n) (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) (*.f64 Om Om)) (/.f64 (sqrt.f64 n) (/.f64 1 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) 1) (/.f64 (cbrt.f64 n) (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) (pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 2)) (/.f64 (sqrt.f64 n) (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (*.f64 Om Om)) (/.f64 (cbrt.f64 n) (/.f64 1 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (/.f64 Om (sqrt.f64 (-.f64 U* U)))) (/.f64 (cbrt.f64 n) (/.f64 Om (sqrt.f64 (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 2)) (cbrt.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 n) (/.f64 Om (sqrt.f64 (-.f64 U* U)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 Om Om) (*.f64 n (-.f64 U* U))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 n (/.f64 (neg.f64 Om) (/.f64 (-.f64 U* U) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 n) (/.f64 (-.f64 U* U) (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 Om (*.f64 Om (/.f64 1 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 Om (/.f64 1 (/.f64 (-.f64 U* U) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 Om Om) (/.f64 1 (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 Om (/.f64 (-.f64 U* U) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (sqrt.f64 (-.f64 U* U))) (/.f64 Om (sqrt.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 1 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) (pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 2) (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 U* U)) (*.f64 Om Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 Om (neg.f64 Om)) (/.f64 1 (neg.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 U* U))) (/.f64 (*.f64 Om Om) (sqrt.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (/.f64 (*.f64 Om Om) (cbrt.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (-.f64 U* U)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 Om Om) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U* U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om 1) (/.f64 Om (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (/.f64 Om (cbrt.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) 1) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (sqrt.f64 (-.f64 U* U))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 Om (sqrt.f64 (-.f64 U* U))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 Om Om) (neg.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (-.f64 U* U) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 Om Om) 3) (pow.f64 (-.f64 U* U) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))))))

simplify123.0ms (0.3%)

Algorithm
egg-herbie
Rules
1158×associate-*r*
1020×associate-*l*
928×*-commutative
804×times-frac
776×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
062517094
1191116690
Stop Event
node limit
Counts
316 → 314
Calls
Call 1
Inputs
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (/.f64 U (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (/.f64 U (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (pow.f64 Om 2))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) 3)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (/.f64 U (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (pow.f64 Om 2))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) 3))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (pow.f64 n 2) (pow.f64 Om 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) 5))))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 l (sqrt.f64 -2))) (*.f64 n (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 l (sqrt.f64 -2))) (*.f64 (pow.f64 n 2) (pow.f64 (sqrt.f64 -1) 5))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 l (sqrt.f64 -2))) (*.f64 n (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om l)) n) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om l)) n) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 2) l)) (pow.f64 n 2)) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (pow.f64 U* 2))) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (pow.f64 U* 2))) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (pow.f64 U* 3))) (pow.f64 Om 6)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 7) U) (pow.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) 5))))))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 -1))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 -1))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (*.f64 l (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2)))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 5) (*.f64 l (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3)))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 -1))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (*.f64 l (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2)))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om))
(+.f64 (*.f64 1/2 (*.f64 Om (*.f64 l (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (sqrt.f64 -2))))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)))
(+.f64 (*.f64 1/2 (*.f64 Om (*.f64 l (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (sqrt.f64 -2))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2) (*.f64 l (sqrt.f64 -2)))) (*.f64 n U))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om))))
(+.f64 (*.f64 1/2 (*.f64 Om (*.f64 l (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (sqrt.f64 -2))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2) (*.f64 l (sqrt.f64 -2)))) (*.f64 n U))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3) (*.f64 l (sqrt.f64 -2)))) (*.f64 (pow.f64 n 2) (pow.f64 U 2)))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2)))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))))
(+.f64 (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))))
(+.f64 (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(/.f64 (*.f64 n U*) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(/.f64 (*.f64 n U*) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(/.f64 (*.f64 n U*) (pow.f64 Om 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 2)) (pow.f64 U 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 2)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 3)) (pow.f64 U 4))))))
(/.f64 (pow.f64 Om 2) U*)
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (/.f64 (pow.f64 Om 2) U*))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 2)) (pow.f64 U* 3)) (/.f64 (pow.f64 Om 2) U*)))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 3)) (pow.f64 U* 4)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 2)) (pow.f64 U* 3)) (/.f64 (pow.f64 Om 2) U*))))
(/.f64 (pow.f64 Om 2) U*)
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (/.f64 (pow.f64 Om 2) U*))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 2)) (pow.f64 U* 3)) (/.f64 (pow.f64 Om 2) U*)))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 3)) (pow.f64 U* 4)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 2)) (pow.f64 U* 3)) (/.f64 (pow.f64 Om 2) U*))))
(/.f64 (pow.f64 Om 2) U*)
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (/.f64 (pow.f64 Om 2) U*))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 2)) (pow.f64 U* 3)) (/.f64 (pow.f64 Om 2) U*)))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 3)) (pow.f64 U* 4)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 2)) (pow.f64 U* 3)) (/.f64 (pow.f64 Om 2) U*))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 2)) (pow.f64 U 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 2)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 3)) (pow.f64 U 4))))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 2)) (pow.f64 U 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 2)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 3)) (pow.f64 U 4))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))) 1)
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 1)
(*.f64 1 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 1/4) (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 1/4))
(*.f64 (*.f64 (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) (sqrt.f64 n)) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) (sqrt.f64 n)))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))) (cbrt.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n))) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (pow.f64 1 1/2) (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n))) 1/2))
(*.f64 (pow.f64 (*.f64 2 n) 1/2) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 1/2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 1/4) 2)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 3/2) 1/3)
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 3/2))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))
(+.f64 (*.f64 (*.f64 l l) (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (*.f64 (*.f64 l l) (/.f64 -2 Om)))
(+.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(+.f64 (*.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) (*.f64 l l)) (*.f64 (/.f64 -2 Om) (*.f64 l l)))
(+.f64 (*.f64 (/.f64 -2 Om) (*.f64 l l)) (*.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) (*.f64 l l)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 1)
(/.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (/.f64 4 (*.f64 Om Om)))) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))
(/.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) (/.f64 8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))))
(/.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 n Om) (/.f64 2 (/.f64 (-.f64 U* U) (*.f64 Om Om))))) (/.f64 (pow.f64 Om 3) (-.f64 U* U)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (/.f64 4 (*.f64 Om Om))) (*.f64 l l)) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) (/.f64 8 (pow.f64 Om 3))) (*.f64 l l)) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))))
(/.f64 (*.f64 (-.f64 (*.f64 n Om) (/.f64 2 (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (*.f64 l l)) (/.f64 (pow.f64 Om 3) (-.f64 U* U)))
(pow.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1)
(pow.f64 (*.f64 l (sqrt.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 2)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 3)
(pow.f64 (pow.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) 2) (pow.f64 l 4)))
(log.f64 (pow.f64 (exp.f64 l) (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) 3) (pow.f64 (*.f64 l l) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(exp.f64 (log.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) U*) (*.f64 (/.f64 n (*.f64 Om Om)) (neg.f64 U)))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (neg.f64 U)) (*.f64 (/.f64 n (*.f64 Om Om)) U*))
(+.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (*.f64 (neg.f64 U) (/.f64 n (*.f64 Om Om))))
(+.f64 (*.f64 (neg.f64 U) (/.f64 n (*.f64 Om Om))) (*.f64 U* (/.f64 n (*.f64 Om Om))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))))) 1)
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 1)
(*.f64 1 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))))
(*.f64 (/.f64 (sqrt.f64 n) (/.f64 Om (sqrt.f64 (-.f64 U* U)))) (/.f64 (sqrt.f64 n) (/.f64 Om (sqrt.f64 (-.f64 U* U)))))
(*.f64 (sqrt.f64 n) (*.f64 (sqrt.f64 n) (/.f64 (-.f64 U* U) (*.f64 Om Om))))
(*.f64 (cbrt.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2)) (cbrt.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(*.f64 (pow.f64 (cbrt.f64 n) 2) (*.f64 (cbrt.f64 n) (/.f64 (-.f64 U* U) (*.f64 Om Om))))
(*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U))
(*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) n)
(*.f64 (neg.f64 n) (/.f64 1 (/.f64 (neg.f64 Om) (/.f64 (-.f64 U* U) Om))))
(*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) 1) (-.f64 U* U))
(*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (sqrt.f64 (-.f64 U* U))) (sqrt.f64 (-.f64 U* U)))
(*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (cbrt.f64 (-.f64 U* U)))
(*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))
(*.f64 (/.f64 n 1) (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 n (/.f64 1 (-.f64 U* U))))
(*.f64 (/.f64 1 (/.f64 Om (sqrt.f64 (-.f64 U* U)))) (/.f64 n (/.f64 Om (sqrt.f64 (-.f64 U* U)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 2)) (/.f64 n (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)))))
(*.f64 (/.f64 n (*.f64 Om (neg.f64 Om))) (neg.f64 (-.f64 U* U)))
(*.f64 (/.f64 (sqrt.f64 n) 1) (/.f64 (sqrt.f64 n) (/.f64 Om (/.f64 (-.f64 U* U) Om))))
(*.f64 (/.f64 (sqrt.f64 n) (*.f64 Om Om)) (/.f64 (sqrt.f64 n) (/.f64 1 (-.f64 U* U))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) 1) (/.f64 (cbrt.f64 n) (/.f64 Om (/.f64 (-.f64 U* U) Om))))
(*.f64 (/.f64 (sqrt.f64 n) (pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 2)) (/.f64 (sqrt.f64 n) (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (*.f64 Om Om)) (/.f64 (cbrt.f64 n) (/.f64 1 (-.f64 U* U))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (/.f64 Om (sqrt.f64 (-.f64 U* U)))) (/.f64 (cbrt.f64 n) (/.f64 Om (sqrt.f64 (-.f64 U* U)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 2)) (cbrt.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 1)
(pow.f64 (/.f64 (sqrt.f64 n) (/.f64 Om (sqrt.f64 (-.f64 U* U)))) 2)
(pow.f64 (cbrt.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) 3)
(pow.f64 (/.f64 (*.f64 Om Om) (*.f64 n (-.f64 U* U))) -1)
(pow.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) 1/3)
(neg.f64 (/.f64 n (/.f64 (neg.f64 Om) (/.f64 (-.f64 U* U) Om))))
(sqrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2))
(log.f64 (pow.f64 (exp.f64 n) (/.f64 (-.f64 U* U) (*.f64 Om Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))))))
(cbrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3))
(expm1.f64 (log1p.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(exp.f64 (log.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) 1))
(log1p.f64 (expm1.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)))) 1)
(*.f64 Om (*.f64 Om (/.f64 1 (-.f64 U* U))))
(*.f64 Om (/.f64 1 (/.f64 (-.f64 U* U) Om)))
(*.f64 (*.f64 Om Om) (/.f64 1 (-.f64 U* U)))
(*.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)) 1)
(*.f64 1 (/.f64 Om (/.f64 (-.f64 U* U) Om)))
(*.f64 (/.f64 Om (sqrt.f64 (-.f64 U* U))) (/.f64 Om (sqrt.f64 (-.f64 U* U))))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 1 (-.f64 U* U))))
(*.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) (pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 2) (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))
(*.f64 (/.f64 1 (-.f64 U* U)) (*.f64 Om Om))
(*.f64 (*.f64 Om (neg.f64 Om)) (/.f64 1 (neg.f64 (-.f64 U* U))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 U* U))) (/.f64 (*.f64 Om Om) (sqrt.f64 (-.f64 U* U))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (/.f64 (*.f64 Om Om) (cbrt.f64 (-.f64 U* U))))
(*.f64 (/.f64 Om (-.f64 U* U)) Om)
(*.f64 (/.f64 (*.f64 Om Om) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U* U))
(*.f64 (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))
(*.f64 (/.f64 Om 1) (/.f64 Om (-.f64 U* U)))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (/.f64 Om (cbrt.f64 (-.f64 U* U))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) 1) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (-.f64 U* U)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (sqrt.f64 (-.f64 U* U))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (-.f64 U* U))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))
(pow.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)) 1)
(pow.f64 (/.f64 Om (sqrt.f64 (-.f64 U* U))) 2)
(pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 3)
(pow.f64 (pow.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)) 3) 1/3)
(pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) -1)
(neg.f64 (/.f64 (*.f64 Om Om) (neg.f64 (-.f64 U* U))))
(sqrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (-.f64 U* U) 2)))
(log.f64 (exp.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)))))
(cbrt.f64 (pow.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 Om Om) 3) (pow.f64 (-.f64 U* U) 3)))
(expm1.f64 (log1p.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))
(exp.f64 (log.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))
(exp.f64 (*.f64 (log.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 1))
(log1p.f64 (expm1.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))
Outputs
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (*.f64 (/.f64 (-.f64 U* U) Om) U) Om))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (/.f64 U (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))))))
(fma.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (/.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))))))
(-.f64 (*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (*.f64 (/.f64 (-.f64 U* U) Om) U) Om)))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (*.f64 (/.f64 U (-.f64 U* U)) (*.f64 Om Om)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (/.f64 U (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (pow.f64 Om 2))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) 3)))))))
(fma.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (/.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om))))) (*.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 l (*.f64 Om Om))) (sqrt.f64 (/.f64 U (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) 3)))))))
(fma.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 (*.f64 (/.f64 (-.f64 U* U) Om) U) Om)) (-.f64 (*.f64 (*.f64 (/.f64 l n) (/.f64 (sqrt.f64 2) (*.f64 Om Om))) (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) 3))) -1/2)) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (*.f64 (/.f64 U (-.f64 U* U)) (*.f64 Om Om))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (/.f64 U (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (pow.f64 Om 2))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) 3))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (pow.f64 n 2) (pow.f64 Om 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) 5))))))))
(fma.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (/.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om))))) (*.f64 -1/2 (+.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 l (*.f64 Om Om))) (sqrt.f64 (/.f64 U (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (*.f64 n n) (pow.f64 Om 3))) (sqrt.f64 (/.f64 U (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) 5))))))))
(fma.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 (*.f64 (/.f64 (-.f64 U* U) Om) U) Om)) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 (*.f64 (/.f64 l n) (/.f64 (sqrt.f64 2) (*.f64 Om Om))) (sqrt.f64 (/.f64 U (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) 3)))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 3) (/.f64 l (*.f64 n n)))) (sqrt.f64 (/.f64 U (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) 5)))))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (*.f64 (/.f64 U (-.f64 U* U)) (*.f64 Om Om))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(neg.f64 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (neg.f64 n) (/.f64 (/.f64 Om (sqrt.f64 -1)) (*.f64 l (sqrt.f64 -2)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))
(*.f64 -1 (+.f64 (*.f64 (/.f64 l (/.f64 (sqrt.f64 -1) (sqrt.f64 -2))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (neg.f64 n) (/.f64 (/.f64 Om (sqrt.f64 -1)) (*.f64 l (sqrt.f64 -2))))) (*.f64 (*.f64 (/.f64 l (sqrt.f64 -1)) (sqrt.f64 -2)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 l (sqrt.f64 -2))) (*.f64 n (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))))
(fma.f64 -1 (*.f64 (/.f64 l (/.f64 (sqrt.f64 -1) (sqrt.f64 -2))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 Om n) (/.f64 (*.f64 l (sqrt.f64 -2)) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3)))) (neg.f64 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))))
(-.f64 (-.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 -1) (neg.f64 n))) (*.f64 l (sqrt.f64 -2))) (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) 1/2)) (*.f64 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 -1)))) (sqrt.f64 (*.f64 U (-.f64 U* U))))) (*.f64 (*.f64 (/.f64 l (sqrt.f64 -1)) (sqrt.f64 -2)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 l (sqrt.f64 -2))) (*.f64 (pow.f64 n 2) (pow.f64 (sqrt.f64 -1) 5))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 l (sqrt.f64 -2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 l (sqrt.f64 -2))) (*.f64 n (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 (*.f64 n n) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 l (sqrt.f64 -2)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5)))) (fma.f64 -1 (*.f64 (/.f64 l (/.f64 (sqrt.f64 -1) (sqrt.f64 -2))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 Om n) (/.f64 (*.f64 l (sqrt.f64 -2)) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3)))) (neg.f64 (*.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (sqrt.f64 -2)))) Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))))))
(fma.f64 -1/2 (*.f64 (*.f64 (*.f64 (/.f64 Om n) (/.f64 Om n)) (/.f64 l (/.f64 (pow.f64 (sqrt.f64 -1) 5) (sqrt.f64 -2)))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5)))) (-.f64 (-.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 (sqrt.f64 -1) (neg.f64 n))) (*.f64 l (sqrt.f64 -2))) (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) 1/2)) (*.f64 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 -1)))) (sqrt.f64 (*.f64 U (-.f64 U* U))))) (*.f64 (*.f64 (/.f64 l (sqrt.f64 -1)) (sqrt.f64 -2)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om))))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (neg.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om))))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (neg.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om))))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (neg.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om))))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (neg.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) n)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(fma.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om)))
(-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) n))) (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om l)) n) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l Om)) n)) (fma.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) (*.f64 (/.f64 (sqrt.f64 2) n) (*.f64 l Om))) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) n))) (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om l)) n) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 2) l)) (pow.f64 n 2)) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l Om)) n)) (fma.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U))))) (fma.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 n n) (*.f64 l (*.f64 Om Om)))))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) (*.f64 (/.f64 (sqrt.f64 2) n) (*.f64 l Om))) (-.f64 (fma.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) n)) (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))) (/.f64 (*.f64 -1/2 (sqrt.f64 2)) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 n l))))) (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))))
(fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (*.f64 l U*))) (sqrt.f64 (/.f64 (pow.f64 n 3) (/.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) U))))))
(fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om))))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (/.f64 U* Om)) (*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om))) U)) 1/2)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (pow.f64 U* 2))) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))))))
(fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 4) (*.f64 l (*.f64 U* U*)))) (sqrt.f64 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) 3) U)))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (*.f64 l U*))) (sqrt.f64 (/.f64 (pow.f64 n 3) (/.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) U)))))))
(fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om))))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 4)) (*.f64 l (*.f64 U* U*))) (sqrt.f64 (/.f64 U (/.f64 (pow.f64 (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)) 3) (pow.f64 n 5))))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (/.f64 U* Om)) (*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om))) U)) 1/2))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (pow.f64 U* 2))) (pow.f64 Om 4)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (pow.f64 U* 3))) (pow.f64 Om 6)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 7) U) (pow.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) 5))))))))
(fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 4) (*.f64 l (*.f64 U* U*)))) (sqrt.f64 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) 3) U)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (*.f64 l U*))) (sqrt.f64 (/.f64 (pow.f64 n 3) (/.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) U)))) (*.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 6) (*.f64 l (pow.f64 U* 3)))) (sqrt.f64 (/.f64 (pow.f64 n 7) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) 5) U))))))))
(fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om))))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 4)) (*.f64 l (*.f64 U* U*))) (sqrt.f64 (/.f64 U (/.f64 (pow.f64 (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)) 3) (pow.f64 n 5))))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (/.f64 U* Om)) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om))) U))) (*.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 6)) (*.f64 l (pow.f64 U* 3))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 7) (pow.f64 (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)) 5)) U)))))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 -1))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om))))) (sqrt.f64 -1))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (/.f64 (*.f64 1/2 (sqrt.f64 2)) (/.f64 (/.f64 (sqrt.f64 -1) (*.f64 l Om)) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 -1))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (*.f64 l (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2)))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om))))) (sqrt.f64 -1)) (*.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 l (pow.f64 (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) 2))) (*.f64 U (pow.f64 (sqrt.f64 -1) 3)))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (*.f64 l Om) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)))) (/.f64 (*.f64 (*.f64 -1/8 (sqrt.f64 2)) (*.f64 (pow.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) 2) (*.f64 l (pow.f64 Om 3)))) (*.f64 n (*.f64 (sqrt.f64 -1) (neg.f64 U))))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 5) (*.f64 l (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3)))) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 -1))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 3) (*.f64 l (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2)))) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))))))
(fma.f64 1/16 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (*.f64 n n) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 U U))) (*.f64 (pow.f64 Om 5) (*.f64 l (pow.f64 (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) 3))))) (+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om))))) (sqrt.f64 -1)) (*.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 l (pow.f64 (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) 2))) (*.f64 U (pow.f64 (sqrt.f64 -1) 3))))))))
(fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 U U))))) (*.f64 (pow.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) 3) (*.f64 l (pow.f64 Om 5)))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (*.f64 l Om) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)))) (/.f64 (*.f64 (*.f64 -1/8 (sqrt.f64 2)) (*.f64 (pow.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) 2) (*.f64 l (pow.f64 Om 3)))) (*.f64 n (*.f64 (sqrt.f64 -1) (neg.f64 U)))))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om))
(neg.f64 (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (sqrt.f64 -2))))))
(/.f64 (neg.f64 n) (/.f64 Om (*.f64 (sqrt.f64 -2) (*.f64 l U))))
(+.f64 (*.f64 1/2 (*.f64 Om (*.f64 l (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (sqrt.f64 -2))))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)))
(fma.f64 1/2 (*.f64 Om (*.f64 l (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om))))) (neg.f64 (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (sqrt.f64 -2)))))))
(fma.f64 1/2 (*.f64 (*.f64 l (*.f64 Om (sqrt.f64 -2))) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om))) (/.f64 (neg.f64 n) (/.f64 Om (*.f64 (sqrt.f64 -2) (*.f64 l U)))))
(+.f64 (*.f64 1/2 (*.f64 Om (*.f64 l (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (sqrt.f64 -2))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2) (*.f64 l (sqrt.f64 -2)))) (*.f64 n U))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om))))
(fma.f64 1/2 (*.f64 Om (*.f64 l (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om))))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (*.f64 (*.f64 l (sqrt.f64 -2)) (pow.f64 (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) 2)) U)) (neg.f64 (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (sqrt.f64 -2))))))))
(fma.f64 1/2 (*.f64 (*.f64 l (*.f64 Om (sqrt.f64 -2))) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 n U)) (*.f64 l (*.f64 (sqrt.f64 -2) (pow.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) 2)))) (/.f64 (neg.f64 n) (/.f64 Om (*.f64 (sqrt.f64 -2) (*.f64 l U))))))
(+.f64 (*.f64 1/2 (*.f64 Om (*.f64 l (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (sqrt.f64 -2))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 Om 3) (*.f64 (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2) (*.f64 l (sqrt.f64 -2)))) (*.f64 n U))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 Om 5) (*.f64 (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3) (*.f64 l (sqrt.f64 -2)))) (*.f64 (pow.f64 n 2) (pow.f64 U 2)))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)))))
(fma.f64 1/2 (*.f64 Om (*.f64 l (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om))))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (*.f64 (*.f64 l (sqrt.f64 -2)) (pow.f64 (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) 2)) U)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 n n)) (/.f64 (*.f64 (*.f64 l (sqrt.f64 -2)) (pow.f64 (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) 3)) (*.f64 U U))) (neg.f64 (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (sqrt.f64 -2)))))))))
(fma.f64 1/2 (*.f64 (*.f64 l (*.f64 Om (sqrt.f64 -2))) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 Om 3) (*.f64 n U)) (*.f64 l (*.f64 (sqrt.f64 -2) (pow.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) 2)))) (-.f64 (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 n n)) (*.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) 3) (/.f64 (*.f64 U U) (*.f64 l (sqrt.f64 -2)))) 1/16)) (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -2) (*.f64 l U))))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 -2 (/.f64 l (/.f64 Om l)))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2)))))
(*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))))
(*.f64 n (*.f64 l (*.f64 l (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(+.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))
(*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))))
(*.f64 n (*.f64 l (*.f64 l (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2))
(*.f64 (*.f64 l l) (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))))
(*.f64 n (*.f64 l (*.f64 l (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 -2 (/.f64 l (/.f64 Om l)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 -2 (/.f64 l (/.f64 Om l)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (-.f64 U* U))) (pow.f64 Om 2)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) (*.f64 l l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))))
(+.f64 (*.f64 l (*.f64 l (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) (*.f64 l l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))))
(+.f64 (*.f64 l (*.f64 l (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) (*.f64 l l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))))
(+.f64 (*.f64 l (*.f64 l (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*)))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) (*.f64 l l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))))
(+.f64 (*.f64 l (*.f64 l (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) (*.f64 l l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))))
(+.f64 (*.f64 l (*.f64 l (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) (*.f64 l l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))))
(+.f64 (*.f64 l (*.f64 l (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))))
(/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2))
(/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l))))
(*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*)))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) (*.f64 l l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))))
(+.f64 (*.f64 l (*.f64 l (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) (*.f64 l l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))))
(+.f64 (*.f64 l (*.f64 l (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) (*.f64 l l)) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))))
(+.f64 (*.f64 l (*.f64 l (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))))
(*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2))
(*.f64 (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (*.f64 l l))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(fma.f64 (*.f64 l l) (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U))))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(fma.f64 (*.f64 l l) (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U))))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(fma.f64 (*.f64 l l) (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U))))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U)))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U)))))
(/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))))
(fma.f64 (*.f64 l l) (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U))))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U)))))
(+.f64 (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))))
(fma.f64 (*.f64 l l) (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U))))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U)))))
(+.f64 (*.f64 (pow.f64 l 2) (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))) (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))))
(fma.f64 (*.f64 l l) (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U))))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U)))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U)))))
(/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(fma.f64 (*.f64 l l) (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U))))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(fma.f64 (*.f64 l l) (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U))))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) (pow.f64 l 2)))
(fma.f64 (*.f64 l l) (-.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U))))))
(fma.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 l (*.f64 l U)))))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2)))
(neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U)))
(*.f64 (/.f64 n Om) (/.f64 (neg.f64 U) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n U*) (pow.f64 Om 2))
(*.f64 U* (/.f64 n (*.f64 Om Om)))
(*.f64 (/.f64 n Om) (/.f64 U* Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n U*) (pow.f64 Om 2))
(*.f64 U* (/.f64 n (*.f64 Om Om)))
(*.f64 (/.f64 n Om) (/.f64 U* Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (*.f64 n U*) (pow.f64 Om 2))
(*.f64 U* (/.f64 n (*.f64 Om Om)))
(*.f64 (/.f64 n Om) (/.f64 U* Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2)))
(neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U)))
(*.f64 (/.f64 n Om) (/.f64 (neg.f64 U) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2)))
(neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U)))
(*.f64 (/.f64 n Om) (/.f64 (neg.f64 U) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (/.f64 (*.f64 n U*) (pow.f64 Om 2)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(/.f64 (pow.f64 Om 2) (-.f64 U* U))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(/.f64 (*.f64 Om (neg.f64 Om)) U)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) U) (neg.f64 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 U U) U*))))
(-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 2)) (pow.f64 U 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) U) (*.f64 -1 (+.f64 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U 3) (*.f64 U* U*))) (/.f64 (*.f64 Om Om) (/.f64 (*.f64 U U) U*)))))
(-.f64 (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U 3)) (*.f64 U* U*))) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 2)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 3)) (pow.f64 U 4))))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) U) (fma.f64 -1 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U 3) (*.f64 U* U*))) (fma.f64 -1 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 U U) U*)) (neg.f64 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U 4) (pow.f64 U* 3)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) (/.f64 U (/.f64 U* U))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U 3)) (*.f64 U* U*))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U 4)) (pow.f64 U* 3))) (/.f64 Om (/.f64 U Om)))
(/.f64 (pow.f64 Om 2) U*)
(/.f64 (*.f64 Om Om) U*)
(/.f64 Om (/.f64 U* Om))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (/.f64 (pow.f64 Om 2) U*))
(+.f64 (/.f64 (*.f64 Om Om) U*) (/.f64 (*.f64 (*.f64 Om Om) U) (*.f64 U* U*)))
(+.f64 (/.f64 Om (/.f64 U* Om)) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 U* U*)) U))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 2)) (pow.f64 U* 3)) (/.f64 (pow.f64 Om 2) U*)))
(+.f64 (/.f64 (*.f64 (*.f64 Om Om) U) (*.f64 U* U*)) (+.f64 (/.f64 (*.f64 Om Om) U*) (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U* 3) (*.f64 U U)))))
(+.f64 (+.f64 (/.f64 Om (/.f64 U* Om)) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 U* U*)) U)) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U* 3)) (*.f64 U U)))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 3)) (pow.f64 U* 4)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 2)) (pow.f64 U* 3)) (/.f64 (pow.f64 Om 2) U*))))
(+.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om Om) U) (*.f64 U* U*)) (+.f64 (/.f64 (*.f64 Om Om) U*) (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U* 3) (*.f64 U U))))) (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U* 4) (pow.f64 U 3))))
(+.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 U* U*)) U) (+.f64 (+.f64 (/.f64 Om (/.f64 U* Om)) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U* 3)) (*.f64 U U))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U* 4)) (pow.f64 U 3))))
(/.f64 (pow.f64 Om 2) U*)
(/.f64 (*.f64 Om Om) U*)
(/.f64 Om (/.f64 U* Om))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (/.f64 (pow.f64 Om 2) U*))
(+.f64 (/.f64 (*.f64 Om Om) U*) (/.f64 (*.f64 (*.f64 Om Om) U) (*.f64 U* U*)))
(+.f64 (/.f64 Om (/.f64 U* Om)) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 U* U*)) U))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 2)) (pow.f64 U* 3)) (/.f64 (pow.f64 Om 2) U*)))
(+.f64 (/.f64 (*.f64 (*.f64 Om Om) U) (*.f64 U* U*)) (+.f64 (/.f64 (*.f64 Om Om) U*) (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U* 3) (*.f64 U U)))))
(+.f64 (+.f64 (/.f64 Om (/.f64 U* Om)) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 U* U*)) U)) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U* 3)) (*.f64 U U)))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 3)) (pow.f64 U* 4)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 2)) (pow.f64 U* 3)) (/.f64 (pow.f64 Om 2) U*))))
(+.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om Om) U) (*.f64 U* U*)) (+.f64 (/.f64 (*.f64 Om Om) U*) (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U* 3) (*.f64 U U))))) (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U* 4) (pow.f64 U 3))))
(+.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 U* U*)) U) (+.f64 (+.f64 (/.f64 Om (/.f64 U* Om)) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U* 3)) (*.f64 U U))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U* 4)) (pow.f64 U 3))))
(/.f64 (pow.f64 Om 2) U*)
(/.f64 (*.f64 Om Om) U*)
(/.f64 Om (/.f64 U* Om))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (/.f64 (pow.f64 Om 2) U*))
(+.f64 (/.f64 (*.f64 Om Om) U*) (/.f64 (*.f64 (*.f64 Om Om) U) (*.f64 U* U*)))
(+.f64 (/.f64 Om (/.f64 U* Om)) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 U* U*)) U))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 2)) (pow.f64 U* 3)) (/.f64 (pow.f64 Om 2) U*)))
(+.f64 (/.f64 (*.f64 (*.f64 Om Om) U) (*.f64 U* U*)) (+.f64 (/.f64 (*.f64 Om Om) U*) (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U* 3) (*.f64 U U)))))
(+.f64 (+.f64 (/.f64 Om (/.f64 U* Om)) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 U* U*)) U)) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U* 3)) (*.f64 U U)))
(+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 3)) (pow.f64 U* 4)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) U) (pow.f64 U* 2)) (+.f64 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U 2)) (pow.f64 U* 3)) (/.f64 (pow.f64 Om 2) U*))))
(+.f64 (+.f64 (/.f64 (*.f64 (*.f64 Om Om) U) (*.f64 U* U*)) (+.f64 (/.f64 (*.f64 Om Om) U*) (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U* 3) (*.f64 U U))))) (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U* 4) (pow.f64 U 3))))
(+.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 U* U*)) U) (+.f64 (+.f64 (/.f64 Om (/.f64 U* Om)) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U* 3)) (*.f64 U U))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U* 4)) (pow.f64 U 3))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(/.f64 (*.f64 Om (neg.f64 Om)) U)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) U) (neg.f64 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 U U) U*))))
(-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 2)) (pow.f64 U 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) U) (*.f64 -1 (+.f64 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U 3) (*.f64 U* U*))) (/.f64 (*.f64 Om Om) (/.f64 (*.f64 U U) U*)))))
(-.f64 (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U 3)) (*.f64 U* U*))) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 2)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 3)) (pow.f64 U 4))))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) U) (fma.f64 -1 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U 3) (*.f64 U* U*))) (fma.f64 -1 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 U U) U*)) (neg.f64 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U 4) (pow.f64 U* 3)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) (/.f64 U (/.f64 U* U))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U 3)) (*.f64 U* U*))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U 4)) (pow.f64 U* 3))) (/.f64 Om (/.f64 U Om)))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(/.f64 (*.f64 Om (neg.f64 Om)) U)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) U) (neg.f64 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 U U) U*))))
(-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 2)) (pow.f64 U 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) U) (*.f64 -1 (+.f64 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U 3) (*.f64 U* U*))) (/.f64 (*.f64 Om Om) (/.f64 (*.f64 U U) U*)))))
(-.f64 (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U 3)) (*.f64 U* U*))) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 2)) (pow.f64 U 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 Om 2) (pow.f64 U* 3)) (pow.f64 U 4))))))
(fma.f64 -1 (/.f64 (*.f64 Om Om) U) (fma.f64 -1 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U 3) (*.f64 U* U*))) (fma.f64 -1 (/.f64 (*.f64 Om Om) (/.f64 (*.f64 U U) U*)) (neg.f64 (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 U 4) (pow.f64 U* 3)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) (/.f64 U (/.f64 U* U))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U 3)) (*.f64 U* U*))) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 U 4)) (pow.f64 U* 3))) (/.f64 Om (/.f64 U Om)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))
(*.f64 1 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))
(*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 1/4) (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 1/4))
(sqrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l (*.f64 l U)) (*.f64 2 n))))
(sqrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n)))))
(*.f64 (*.f64 (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) (sqrt.f64 n)) (sqrt.f64 2))
(*.f64 (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) (*.f64 (sqrt.f64 n) (sqrt.f64 2)))
(*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (sqrt.f64 n))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) (sqrt.f64 n)))
(*.f64 (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) (*.f64 (sqrt.f64 n) (sqrt.f64 2)))
(*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (sqrt.f64 n))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))) (cbrt.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))) (cbrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l (*.f64 l U)) (*.f64 2 n)))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))) (cbrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n))) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))) (cbrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l (*.f64 l U)) (*.f64 2 n)))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))) (cbrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l (*.f64 l U)) (*.f64 2 n))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l (*.f64 l U)) (*.f64 2 n))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n)))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n)))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))
(*.f64 (pow.f64 1 1/2) (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l (*.f64 l U)) (*.f64 2 n))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l (*.f64 l U)) (*.f64 2 n))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n)))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n)))))))
(*.f64 (pow.f64 (*.f64 2 n) 1/2) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))
(pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l (*.f64 l U)) (*.f64 2 n))))
(sqrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n)))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 1/4) 2)
(sqrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l (*.f64 l U)) (*.f64 2 n))))
(sqrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n)))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))) 3)
(*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l (*.f64 l U)) (*.f64 2 n))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n)))) 3/2))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l (*.f64 l U)) (*.f64 2 n))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n)))) 3/2))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n))) 1/2))
(sqrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l (*.f64 l U)) (*.f64 2 n))))
(sqrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))) 1))
(*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) (*.f64 l (sqrt.f64 (*.f64 2 n))))
(+.f64 (*.f64 (*.f64 l l) (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (*.f64 (*.f64 l l) (/.f64 -2 Om)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(+.f64 (*.f64 (*.f64 l l) (/.f64 -2 Om)) (*.f64 (*.f64 l l) (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(+.f64 (*.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) (*.f64 l l)) (*.f64 (/.f64 -2 Om) (*.f64 l l)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(+.f64 (*.f64 (/.f64 -2 Om) (*.f64 l l)) (*.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) (*.f64 l l)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 1)
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(/.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (/.f64 4 (*.f64 Om Om)))) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))
(/.f64 (*.f64 l l) (/.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)) (-.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) 2) (/.f64 4 (*.f64 Om Om)))))
(*.f64 (/.f64 (*.f64 l l) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om))) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (/.f64 -4 (*.f64 Om Om))))
(/.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) (/.f64 8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))))
(/.f64 (*.f64 l l) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))) (-.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) 3) (/.f64 8 (pow.f64 Om 3)))))
(*.f64 (/.f64 (*.f64 l l) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om))))) (+.f64 (/.f64 (pow.f64 (*.f64 n (-.f64 U* U)) 3) (pow.f64 Om 6)) (/.f64 -8 (pow.f64 Om 3))))
(/.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 n Om) (/.f64 2 (/.f64 (-.f64 U* U) (*.f64 Om Om))))) (/.f64 (pow.f64 Om 3) (-.f64 U* U)))
(/.f64 (*.f64 l l) (/.f64 (/.f64 (pow.f64 Om 3) (-.f64 U* U)) (-.f64 (*.f64 n Om) (*.f64 (/.f64 2 (-.f64 U* U)) (*.f64 Om Om)))))
(*.f64 (-.f64 U* U) (/.f64 (fma.f64 n Om (/.f64 -2 (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (/.f64 (pow.f64 Om 3) (*.f64 l l))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (/.f64 4 (*.f64 Om Om))) (*.f64 l l)) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))
(/.f64 (*.f64 l l) (/.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)) (-.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) 2) (/.f64 4 (*.f64 Om Om)))))
(*.f64 (/.f64 (*.f64 l l) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om))) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (/.f64 -4 (*.f64 Om Om))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) (/.f64 8 (pow.f64 Om 3))) (*.f64 l l)) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))))
(/.f64 (*.f64 l l) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))) (-.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) 3) (/.f64 8 (pow.f64 Om 3)))))
(*.f64 (/.f64 (*.f64 l l) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om))))) (+.f64 (/.f64 (pow.f64 (*.f64 n (-.f64 U* U)) 3) (pow.f64 Om 6)) (/.f64 -8 (pow.f64 Om 3))))
(/.f64 (*.f64 (-.f64 (*.f64 n Om) (/.f64 2 (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (*.f64 l l)) (/.f64 (pow.f64 Om 3) (-.f64 U* U)))
(/.f64 (*.f64 l l) (/.f64 (/.f64 (pow.f64 Om 3) (-.f64 U* U)) (-.f64 (*.f64 n Om) (*.f64 (/.f64 2 (-.f64 U* U)) (*.f64 Om Om)))))
(*.f64 (-.f64 U* U) (/.f64 (fma.f64 n Om (/.f64 -2 (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (/.f64 (pow.f64 Om 3) (*.f64 l l))))
(pow.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1)
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(pow.f64 (*.f64 l (sqrt.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 2)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 3)
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(pow.f64 (pow.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3) 1/3)
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) 2) (pow.f64 l 4)))
(log.f64 (pow.f64 (exp.f64 l) (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) 3)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) 3) (pow.f64 (*.f64 l l) 3)))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(exp.f64 (log.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) U*) (*.f64 (/.f64 n (*.f64 Om Om)) (neg.f64 U)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (neg.f64 U)) (*.f64 (/.f64 n (*.f64 Om Om)) U*))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(+.f64 (*.f64 U* (/.f64 n (*.f64 Om Om))) (*.f64 (neg.f64 U) (/.f64 n (*.f64 Om Om))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(+.f64 (*.f64 (neg.f64 U) (/.f64 n (*.f64 Om Om))) (*.f64 U* (/.f64 n (*.f64 Om Om))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))))) 1)
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 1)
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 1 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (/.f64 (sqrt.f64 n) (/.f64 Om (sqrt.f64 (-.f64 U* U)))) (/.f64 (sqrt.f64 n) (/.f64 Om (sqrt.f64 (-.f64 U* U)))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (sqrt.f64 n) (*.f64 (sqrt.f64 n) (/.f64 (-.f64 U* U) (*.f64 Om Om))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (cbrt.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2)) (cbrt.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) 2)))
(*.f64 (cbrt.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2)))
(*.f64 (pow.f64 (cbrt.f64 n) 2) (*.f64 (cbrt.f64 n) (/.f64 (-.f64 U* U) (*.f64 Om Om))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) n)
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (neg.f64 n) (/.f64 1 (/.f64 (neg.f64 Om) (/.f64 (-.f64 U* U) Om))))
(*.f64 (neg.f64 n) (*.f64 (/.f64 1 (neg.f64 Om)) (/.f64 (-.f64 U* U) Om)))
(*.f64 (/.f64 (/.f64 n (neg.f64 Om)) Om) (neg.f64 (-.f64 U* U)))
(*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) 1) (-.f64 U* U))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (sqrt.f64 (-.f64 U* U))) (sqrt.f64 (-.f64 U* U)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (cbrt.f64 (-.f64 U* U)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (/.f64 n 1) (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 n (/.f64 1 (-.f64 U* U))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (/.f64 1 (/.f64 Om (sqrt.f64 (-.f64 U* U)))) (/.f64 n (/.f64 Om (sqrt.f64 (-.f64 U* U)))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 2)) (/.f64 n (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (/.f64 n (*.f64 Om (neg.f64 Om))) (neg.f64 (-.f64 U* U)))
(*.f64 (neg.f64 n) (*.f64 (/.f64 1 (neg.f64 Om)) (/.f64 (-.f64 U* U) Om)))
(*.f64 (/.f64 (/.f64 n (neg.f64 Om)) Om) (neg.f64 (-.f64 U* U)))
(*.f64 (/.f64 (sqrt.f64 n) 1) (/.f64 (sqrt.f64 n) (/.f64 Om (/.f64 (-.f64 U* U) Om))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (/.f64 (sqrt.f64 n) (*.f64 Om Om)) (/.f64 (sqrt.f64 n) (/.f64 1 (-.f64 U* U))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) 1) (/.f64 (cbrt.f64 n) (/.f64 Om (/.f64 (-.f64 U* U) Om))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (/.f64 (sqrt.f64 n) (pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 2)) (/.f64 (sqrt.f64 n) (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (*.f64 Om Om)) (/.f64 (cbrt.f64 n) (/.f64 1 (-.f64 U* U))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (/.f64 Om (sqrt.f64 (-.f64 U* U)))) (/.f64 (cbrt.f64 n) (/.f64 Om (sqrt.f64 (-.f64 U* U)))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 2)) (cbrt.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))) (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (*.f64 Om (/.f64 Om (-.f64 U* U)))) 2)))
(*.f64 (cbrt.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 2)))
(pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 1)
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(pow.f64 (/.f64 (sqrt.f64 n) (/.f64 Om (sqrt.f64 (-.f64 U* U)))) 2)
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(pow.f64 (cbrt.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) 3)
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(pow.f64 (/.f64 (*.f64 Om Om) (*.f64 n (-.f64 U* U))) -1)
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(pow.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) 1/3)
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(neg.f64 (/.f64 n (/.f64 (neg.f64 Om) (/.f64 (-.f64 U* U) Om))))
(*.f64 (neg.f64 n) (*.f64 (/.f64 1 (neg.f64 Om)) (/.f64 (-.f64 U* U) Om)))
(*.f64 (/.f64 (/.f64 n (neg.f64 Om)) Om) (neg.f64 (-.f64 U* U)))
(sqrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) 2))
(fabs.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))))
(log.f64 (pow.f64 (exp.f64 n) (/.f64 (-.f64 U* U) (*.f64 Om Om))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(cbrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(expm1.f64 (log1p.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(exp.f64 (log.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(exp.f64 (*.f64 (log.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) 1))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(log1p.f64 (expm1.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om)))
(*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)))) 1)
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(*.f64 Om (*.f64 Om (/.f64 1 (-.f64 U* U))))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(*.f64 Om (/.f64 1 (/.f64 (-.f64 U* U) Om)))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(*.f64 (*.f64 Om Om) (/.f64 1 (-.f64 U* U)))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(*.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)) 1)
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(*.f64 1 (/.f64 Om (/.f64 (-.f64 U* U) Om)))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(*.f64 (/.f64 Om (sqrt.f64 (-.f64 U* U))) (/.f64 Om (sqrt.f64 (-.f64 U* U))))
(pow.f64 (/.f64 Om (sqrt.f64 (-.f64 U* U))) 2)
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 1 (-.f64 U* U))))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (/.f64 1 (-.f64 U* U)) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (-.f64 U* U)))
(*.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) (pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 2))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 2) (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(*.f64 (/.f64 1 (-.f64 U* U)) (*.f64 Om Om))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(*.f64 (*.f64 Om (neg.f64 Om)) (/.f64 1 (neg.f64 (-.f64 U* U))))
(/.f64 (neg.f64 Om) (neg.f64 (/.f64 (-.f64 U* U) Om)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 U* U))) (/.f64 (*.f64 Om Om) (sqrt.f64 (-.f64 U* U))))
(pow.f64 (/.f64 Om (sqrt.f64 (-.f64 U* U))) 2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (/.f64 (*.f64 Om Om) (cbrt.f64 (-.f64 U* U))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (/.f64 Om (/.f64 (cbrt.f64 (-.f64 U* U)) Om)))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (/.f64 Om (cbrt.f64 (-.f64 U* U))))
(*.f64 (/.f64 Om (-.f64 U* U)) Om)
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(*.f64 (/.f64 (*.f64 Om Om) (-.f64 (*.f64 U* U*) (*.f64 U U))) (+.f64 U* U))
(*.f64 (/.f64 (*.f64 Om Om) (fma.f64 U* U* (neg.f64 (*.f64 U U)))) (+.f64 U* U))
(*.f64 (*.f64 (/.f64 Om (-.f64 (*.f64 U* U*) (*.f64 U U))) Om) (+.f64 U* U))
(*.f64 (/.f64 (*.f64 Om Om) (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))
(/.f64 (*.f64 (*.f64 Om Om) (fma.f64 U* U* (*.f64 U (+.f64 U* U)))) (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))
(*.f64 (*.f64 (/.f64 Om (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) Om) (fma.f64 U* U* (*.f64 U (+.f64 U* U))))
(*.f64 (/.f64 Om 1) (/.f64 Om (-.f64 U* U)))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(*.f64 (/.f64 Om (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (/.f64 Om (cbrt.f64 (-.f64 U* U))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (/.f64 Om (/.f64 (cbrt.f64 (-.f64 U* U)) Om)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) 1) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (-.f64 U* U)))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (/.f64 1 (-.f64 U* U)) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (-.f64 U* U)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (sqrt.f64 (-.f64 U* U))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (-.f64 U* U))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 Om) 2) (/.f64 (cbrt.f64 (pow.f64 Om 4)) (sqrt.f64 (-.f64 U* U)))) (sqrt.f64 (-.f64 U* U)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 Om (-.f64 U* U)))) (/.f64 (cbrt.f64 (pow.f64 Om 4)) (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)))
(*.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) (/.f64 (cbrt.f64 (pow.f64 Om 4)) (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)))
(pow.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)) 1)
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(pow.f64 (/.f64 Om (sqrt.f64 (-.f64 U* U))) 2)
(pow.f64 (cbrt.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 3)
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(pow.f64 (pow.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)) 3) 1/3)
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) -1)
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(neg.f64 (/.f64 (*.f64 Om Om) (neg.f64 (-.f64 U* U))))
(*.f64 (*.f64 Om (neg.f64 Om)) (/.f64 1 (neg.f64 (-.f64 U* U))))
(/.f64 (neg.f64 Om) (neg.f64 (/.f64 (-.f64 U* U) Om)))
(sqrt.f64 (/.f64 (pow.f64 Om 4) (pow.f64 (-.f64 U* U) 2)))
(log.f64 (exp.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)))))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(cbrt.f64 (pow.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om)) 3))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 Om Om) 3) (pow.f64 (-.f64 U* U) 3)))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(expm1.f64 (log1p.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(exp.f64 (log.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(exp.f64 (*.f64 (log.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))) 1))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))
(log1p.f64 (expm1.f64 (/.f64 Om (/.f64 (-.f64 U* U) Om))))
(*.f64 Om (/.f64 Om (-.f64 U* U)))
(/.f64 Om (/.f64 (-.f64 U* U) Om))

localize37.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
7.42%
(*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
12.39%
(/.f64 (*.f64 Om Om) (-.f64 U* U))
13.04%
(/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U)))
29.49%
(sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))
Compiler

Compiled 141 to 50 computations (64.5% saved)

series14.0ms (0%)

Counts
2 → 72
Calls

24 calls:

TimeVariablePointExpression
1.0ms
U
@0
(sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))
1.0ms
U*
@inf
(sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))
1.0ms
U*
@-inf
(sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))
1.0ms
n
@0
(sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))
1.0ms
n
@-inf
(sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))

rewrite91.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1924×associate-/r/
410×add-sqr-sqrt
400×pow1
400×*-un-lft-identity
380×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017102
138794
2588294
Stop Event
node limit
Counts
2 → 53
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))
(*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))) (sqrt.f64 (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1/4) (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 n) (pow.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n U) (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (*.f64 (*.f64 n U) (/.f64 -2 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n U) (/.f64 -2 Om)) (*.f64 (*.f64 n U) (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) (*.f64 n U)) (*.f64 (/.f64 -2 Om) (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -2 Om) (*.f64 n U)) (*.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n U) (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (/.f64 4 (*.f64 Om Om)))) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n U) (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) (/.f64 8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n U) (-.f64 (*.f64 n Om) (*.f64 (*.f64 (/.f64 Om (-.f64 U* U)) Om) 2))) (/.f64 (pow.f64 Om 3) (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (/.f64 4 (*.f64 Om Om))) (*.f64 n U)) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) (/.f64 8 (pow.f64 Om 3))) (*.f64 n U)) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 n Om) (*.f64 (*.f64 (/.f64 Om (-.f64 U* U)) Om) 2)) (*.f64 n U)) (/.f64 (pow.f64 Om 3) (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 U) n) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 n U) 3) (pow.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) 3) (pow.f64 (*.f64 n U) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))))

simplify107.0ms (0.3%)

Algorithm
egg-herbie
Rules
1570×associate-*r/
1280×associate-*l/
1238×distribute-lft-in
548×associate-/r/
454×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03339291
19498617
239308609
Stop Event
node limit
Counts
125 → 209
Calls
Call 1
Inputs
(*.f64 n (sqrt.f64 (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 Om) (sqrt.f64 (/.f64 U (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))))) (*.f64 n (sqrt.f64 (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 Om) (sqrt.f64 (/.f64 U (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (*.f64 n (pow.f64 Om 2))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) 3))))) (*.f64 n (sqrt.f64 (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 Om) (sqrt.f64 (/.f64 U (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (*.f64 n (pow.f64 Om 2))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 Om 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) 5))))) (*.f64 n (sqrt.f64 (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 n (pow.f64 (sqrt.f64 -1) 2)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 n (pow.f64 (sqrt.f64 -1) 2)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))) (*.f64 -1 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 Om (*.f64 n (pow.f64 (sqrt.f64 -1) 2))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 n (pow.f64 (sqrt.f64 -1) 2)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))) (*.f64 -1 (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 Om (*.f64 n (pow.f64 (sqrt.f64 -1) 2))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 n (pow.f64 (sqrt.f64 -1) 2)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (pow.f64 (sqrt.f64 -1) 4))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))))) (*.f64 -1 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))) (sqrt.f64 -1))) (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2)) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))) (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 Om 5) (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3)) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2)) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))) (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) (*.f64 Om (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) (*.f64 Om (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om)) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2))) (*.f64 n U)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) (*.f64 Om (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 Om 5) (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))) (*.f64 (pow.f64 n 2) (pow.f64 U 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om)) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2))) (*.f64 n U))))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(+.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om n) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (+.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 n 2)) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om n) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (+.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (/.f64 U* (pow.f64 Om 2)))))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (/.f64 U* (pow.f64 Om 2)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) 3))) (/.f64 (pow.f64 U* 2) (pow.f64 Om 4))))))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (/.f64 U* (pow.f64 Om 2)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) 3))) (/.f64 (pow.f64 U* 2) (pow.f64 Om 4)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 7) U) (pow.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) 5))) (/.f64 (pow.f64 U* 3) (pow.f64 Om 6)))))))
(*.f64 -2 (/.f64 (*.f64 n U) Om))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)) (*.f64 -2 (/.f64 (*.f64 n U) Om)))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)) (*.f64 -2 (/.f64 (*.f64 n U) Om)))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)) (*.f64 -2 (/.f64 (*.f64 n U) Om)))
(*.f64 (pow.f64 n 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)) (*.f64 -2 (/.f64 (*.f64 n U) Om)))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)) (*.f64 -2 (/.f64 (*.f64 n U) Om)))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)) (*.f64 -2 (/.f64 (*.f64 n U) Om)))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2)))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 n U) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(*.f64 -2 (/.f64 (*.f64 n U) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 U U*)) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 U U*)) (pow.f64 Om 2))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))) 1)
(*.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (sqrt.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1/4) (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1/4))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(*.f64 (sqrt.f64 n) (pow.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))) 1/2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1/2))
(pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1)
(pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 3)
(pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(+.f64 (*.f64 (*.f64 n U) (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (*.f64 (*.f64 n U) (/.f64 -2 Om)))
(+.f64 (*.f64 (*.f64 n U) (/.f64 -2 Om)) (*.f64 (*.f64 n U) (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(+.f64 (*.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) (*.f64 n U)) (*.f64 (/.f64 -2 Om) (*.f64 n U)))
(+.f64 (*.f64 (/.f64 -2 Om) (*.f64 n U)) (*.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) (*.f64 n U)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 1)
(/.f64 (*.f64 (*.f64 n U) (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (/.f64 4 (*.f64 Om Om)))) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))
(/.f64 (*.f64 (*.f64 n U) (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) (/.f64 8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))))
(/.f64 (*.f64 (*.f64 n U) (-.f64 (*.f64 n Om) (*.f64 (*.f64 (/.f64 Om (-.f64 U* U)) Om) 2))) (/.f64 (pow.f64 Om 3) (-.f64 U* U)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (/.f64 4 (*.f64 Om Om))) (*.f64 n U)) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) (/.f64 8 (pow.f64 Om 3))) (*.f64 n U)) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))))
(/.f64 (*.f64 (-.f64 (*.f64 n Om) (*.f64 (*.f64 (/.f64 Om (-.f64 U* U)) Om) 2)) (*.f64 n U)) (/.f64 (pow.f64 Om 3) (-.f64 U* U)))
(pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1)
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 2)
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 3)
(pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 U) n) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n U) 3) (pow.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) 3) (pow.f64 (*.f64 n U) 3)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(exp.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
Outputs
(*.f64 n (sqrt.f64 (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))
(*.f64 n (sqrt.f64 (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om))))
(*.f64 n (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 Om) (sqrt.f64 (/.f64 U (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))))) (*.f64 n (sqrt.f64 (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))
(fma.f64 -1 (*.f64 (/.f64 1 Om) (sqrt.f64 (/.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)))) (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)))))
(-.f64 (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om))))) (/.f64 (sqrt.f64 (/.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))) Om))
(-.f64 (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om))))) (/.f64 (sqrt.f64 (/.f64 (*.f64 U Om) (/.f64 (-.f64 U* U) Om))) Om))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 Om) (sqrt.f64 (/.f64 U (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (*.f64 n (pow.f64 Om 2))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) 3))))) (*.f64 n (sqrt.f64 (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)))))
(fma.f64 -1 (*.f64 (/.f64 1 Om) (sqrt.f64 (/.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 1 n) (*.f64 Om Om)) (sqrt.f64 (/.f64 U (pow.f64 (/.f64 (/.f64 (-.f64 U* U) Om) Om) 3)))) (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om))))))
(-.f64 (fma.f64 n (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 U (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) 3))) (*.f64 n (*.f64 Om Om))))) (/.f64 (sqrt.f64 (/.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))) Om))
(-.f64 (fma.f64 n (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) 3))) (/.f64 -1/2 (*.f64 n (*.f64 Om Om))))) (/.f64 (sqrt.f64 (/.f64 (*.f64 U Om) (/.f64 (-.f64 U* U) Om))) Om))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 Om) (sqrt.f64 (/.f64 U (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (*.f64 n (pow.f64 Om 2))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 Om 3))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) 5))))) (*.f64 n (sqrt.f64 (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))))))
(fma.f64 -1 (*.f64 (/.f64 1 Om) (sqrt.f64 (/.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 1 n) (*.f64 Om Om)) (sqrt.f64 (/.f64 U (pow.f64 (/.f64 (/.f64 (-.f64 U* U) Om) Om) 3)))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 1 (*.f64 n n)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 U (pow.f64 (/.f64 (/.f64 (-.f64 U* U) Om) Om) 5)))) (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)))))))
(-.f64 (fma.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 U (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) 3))) (*.f64 n (*.f64 Om Om))) (fma.f64 n (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (*.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 U (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) 5))) (*.f64 (*.f64 n n) (pow.f64 Om 3)))))) (/.f64 (sqrt.f64 (/.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))) Om))
(-.f64 (fma.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 U (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) 3))) (*.f64 n (*.f64 Om Om))) (fma.f64 n (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) 5))) (/.f64 (/.f64 (/.f64 -1/2 n) n) (pow.f64 Om 3))))) (/.f64 (sqrt.f64 (/.f64 (*.f64 U Om) (/.f64 (-.f64 U* U) Om))) Om))
(*.f64 -1 (*.f64 (/.f64 (*.f64 n (pow.f64 (sqrt.f64 -1) 2)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(neg.f64 (*.f64 (/.f64 n (/.f64 Om (pow.f64 (sqrt.f64 -1) 2))) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (/.f64 n Om) -1) (neg.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 1 (/.f64 Om n)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 n (pow.f64 (sqrt.f64 -1) 2)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))) (*.f64 -1 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(fma.f64 -1 (*.f64 (/.f64 n (/.f64 Om (pow.f64 (sqrt.f64 -1) 2))) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(neg.f64 (fma.f64 (*.f64 (/.f64 n Om) -1) (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 1 (/.f64 Om n))) (sqrt.f64 (/.f64 U (-.f64 U* U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 Om (*.f64 n (pow.f64 (sqrt.f64 -1) 2))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 n (pow.f64 (sqrt.f64 -1) 2)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))) (*.f64 -1 (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 Om n) (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3)))) (fma.f64 -1 (*.f64 (/.f64 n (/.f64 Om (pow.f64 (sqrt.f64 -1) 2))) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 Om n) -1) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3)))) (neg.f64 (fma.f64 (*.f64 (/.f64 n Om) -1) (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) (*.f64 1/2 (/.f64 (/.f64 Om n) -1))) (fma.f64 (*.f64 (/.f64 n Om) -1) (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 Om (*.f64 n (pow.f64 (sqrt.f64 -1) 2))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 n (pow.f64 (sqrt.f64 -1) 2)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 Om 2) (*.f64 (pow.f64 n 2) (pow.f64 (sqrt.f64 -1) 4))) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))))) (*.f64 -1 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 Om n) (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3)))) (fma.f64 -1 (*.f64 (/.f64 n (/.f64 Om (pow.f64 (sqrt.f64 -1) 2))) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (*.f64 Om Om) (*.f64 n n)) (pow.f64 (sqrt.f64 -1) 4)) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5)))) (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (/.f64 Om n) -1) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3)))) (neg.f64 (fma.f64 (*.f64 (/.f64 n Om) -1) (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))) (*.f64 -1/2 (*.f64 (*.f64 (/.f64 Om (*.f64 n n)) (/.f64 Om 1)) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 Om n) -1) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3)))) (-.f64 (*.f64 (*.f64 (/.f64 Om (*.f64 n n)) (/.f64 Om 1)) (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))) -1/2)) (fma.f64 (*.f64 (/.f64 n Om) -1) (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om)
(/.f64 (sqrt.f64 -1) (/.f64 Om (*.f64 n U)))
(/.f64 n (/.f64 (/.f64 Om U) (sqrt.f64 -1)))
(*.f64 (/.f64 n Om) (*.f64 U (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))) (sqrt.f64 -1))) (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om))
(fma.f64 1/2 (/.f64 Om (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)))) (/.f64 n (/.f64 Om (*.f64 U (sqrt.f64 -1)))))
(fma.f64 1/2 (*.f64 (/.f64 Om (sqrt.f64 -1)) (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om))) (/.f64 n (/.f64 (/.f64 Om U) (sqrt.f64 -1))))
(fma.f64 1/2 (*.f64 (/.f64 Om (sqrt.f64 -1)) (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om))) (*.f64 (/.f64 n Om) (*.f64 U (sqrt.f64 -1))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2)) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))) (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om)))
(fma.f64 1/2 (/.f64 Om (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (pow.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) 2) (*.f64 U (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 n (/.f64 Om (*.f64 U (sqrt.f64 -1))))))
(fma.f64 1/2 (*.f64 (/.f64 Om (sqrt.f64 -1)) (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om)) 2) (*.f64 (sqrt.f64 -1) (neg.f64 U)))) (/.f64 n (/.f64 (/.f64 Om U) (sqrt.f64 -1)))))
(fma.f64 1/2 (*.f64 (/.f64 Om (sqrt.f64 -1)) (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (pow.f64 (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om)) 2) (*.f64 (sqrt.f64 -1) (neg.f64 U)))) (*.f64 (/.f64 n Om) (*.f64 U (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))) (sqrt.f64 -1))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 Om 5) (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3)) (*.f64 (pow.f64 n 2) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2)) (*.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))) (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om))))
(fma.f64 1/2 (/.f64 Om (/.f64 (sqrt.f64 -1) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 n n)) (/.f64 (pow.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 U U)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (pow.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) 2) (*.f64 U (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 n (/.f64 Om (*.f64 U (sqrt.f64 -1)))))))
(fma.f64 1/2 (*.f64 (/.f64 Om (sqrt.f64 -1)) (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 n n)) (/.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om)) 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 U U)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om)) 2) (*.f64 (sqrt.f64 -1) (neg.f64 U)))) (/.f64 n (/.f64 (/.f64 Om U) (sqrt.f64 -1))))))
(fma.f64 1/2 (*.f64 (/.f64 Om (sqrt.f64 -1)) (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 Om 5) (*.f64 n n)) (/.f64 (pow.f64 (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om)) 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 U U)))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 Om 3) n) (/.f64 (pow.f64 (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om)) 2) (*.f64 (sqrt.f64 -1) (neg.f64 U)))) (*.f64 (/.f64 n Om) (*.f64 U (sqrt.f64 -1))))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om))
(neg.f64 (/.f64 (sqrt.f64 -1) (/.f64 Om (*.f64 n U))))
(/.f64 (neg.f64 (sqrt.f64 -1)) (/.f64 Om (*.f64 n U)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 -1)) (/.f64 Om n)) U)
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) (*.f64 Om (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om)))
(fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) Om) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) (neg.f64 (/.f64 (sqrt.f64 -1) (/.f64 Om (*.f64 n U)))))
(-.f64 (*.f64 (*.f64 Om (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om))) (*.f64 (sqrt.f64 -1) 1/2)) (/.f64 n (/.f64 (/.f64 Om U) (sqrt.f64 -1))))
(-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) 1/2) Om) (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om))) (*.f64 (/.f64 n Om) (*.f64 U (sqrt.f64 -1))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) (*.f64 Om (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om)) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2))) (*.f64 n U)))))
(fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) Om) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) (fma.f64 -1 (/.f64 (sqrt.f64 -1) (/.f64 Om (*.f64 n U))) (/.f64 (*.f64 1/8 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) 2)))) (*.f64 n U))))
(fma.f64 1/2 (*.f64 Om (*.f64 (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om)) (sqrt.f64 -1))) (-.f64 (/.f64 (*.f64 (*.f64 1/8 (*.f64 (pow.f64 Om 3) (sqrt.f64 -1))) (pow.f64 (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om)) 2)) (*.f64 n U)) (/.f64 n (/.f64 (/.f64 Om U) (sqrt.f64 -1)))))
(fma.f64 1/2 (*.f64 (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om)) (*.f64 Om (sqrt.f64 -1))) (-.f64 (*.f64 (/.f64 (sqrt.f64 -1) n) (*.f64 (*.f64 (/.f64 (pow.f64 Om 3) U) (pow.f64 (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om)) 2)) 1/8)) (*.f64 (/.f64 n Om) (*.f64 U (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) (*.f64 Om (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 Om 5) (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 3))) (*.f64 (pow.f64 n 2) (pow.f64 U 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om)) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) 2))) (*.f64 n U))))))
(fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 -1) Om) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) (fma.f64 1/16 (/.f64 (sqrt.f64 -1) (/.f64 (*.f64 (*.f64 n n) (*.f64 U U)) (*.f64 (pow.f64 Om 5) (pow.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) 3)))) (fma.f64 -1 (/.f64 (sqrt.f64 -1) (/.f64 Om (*.f64 n U))) (/.f64 (*.f64 1/8 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 Om 3) (pow.f64 (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) 2)))) (*.f64 n U)))))
(fma.f64 1/2 (*.f64 Om (*.f64 (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om)) (sqrt.f64 -1))) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (pow.f64 Om 5) n) (/.f64 (pow.f64 (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om)) 3) n)) (/.f64 (sqrt.f64 -1) (*.f64 U U))) (-.f64 (/.f64 (*.f64 (*.f64 1/8 (*.f64 (pow.f64 Om 3) (sqrt.f64 -1))) (pow.f64 (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om)) 2)) (*.f64 n U)) (/.f64 n (/.f64 (/.f64 Om U) (sqrt.f64 -1))))))
(fma.f64 1/2 (*.f64 (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om)) (*.f64 Om (sqrt.f64 -1))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om)) 3) (*.f64 (*.f64 U U) (/.f64 (*.f64 n n) (pow.f64 Om 5)))) (sqrt.f64 -1)) (-.f64 (*.f64 (/.f64 (sqrt.f64 -1) n) (*.f64 (*.f64 (/.f64 (pow.f64 Om 3) U) (pow.f64 (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om)) 2)) 1/8)) (*.f64 (/.f64 n Om) (*.f64 U (sqrt.f64 -1))))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))
(+.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(fma.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))) (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))
(fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om) (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om n) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (+.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) (/.f64 Om n)) (fma.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))) (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) (/.f64 Om n)) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) (/.f64 Om n)) (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om) (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 Om 2) (pow.f64 n 2)) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 Om n) (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))))) (+.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))) (/.f64 (*.f64 Om Om) (*.f64 n n))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) (/.f64 Om n)) (fma.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))) (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))) (*.f64 (/.f64 Om n) (/.f64 Om n))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) (/.f64 Om n)) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 5))) (*.f64 (/.f64 Om n) (/.f64 Om n))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 U (pow.f64 (-.f64 U* U) 3))) (/.f64 Om n)) (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om) (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(sqrt.f64 (*.f64 (*.f64 n (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) U))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (/.f64 U* (pow.f64 Om 2)))))
(+.f64 (sqrt.f64 (*.f64 (*.f64 n (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) U)) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))) (/.f64 U* (*.f64 Om Om))))
(fma.f64 1/2 (*.f64 (/.f64 U* (*.f64 Om Om)) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) U))) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))))))
(fma.f64 1/2 (*.f64 (/.f64 (/.f64 U* Om) Om) (sqrt.f64 (*.f64 (/.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (pow.f64 n 3)))) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)))))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (/.f64 U* (pow.f64 Om 2)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) 3))) (/.f64 (pow.f64 U* 2) (pow.f64 Om 4))))))
(+.f64 (sqrt.f64 (*.f64 (*.f64 n (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) U)) (fma.f64 1/2 (*.f64 (/.f64 U* (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 5)) (pow.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) 3))) (/.f64 (*.f64 U* U*) (pow.f64 Om 4))))))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))))) (fma.f64 1/2 (*.f64 (/.f64 U* (*.f64 Om Om)) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) U))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 5)) (pow.f64 (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)) 3))) (/.f64 (*.f64 U* U*) (pow.f64 Om 4))))))
(+.f64 (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 U* Om) Om) (sqrt.f64 (*.f64 (/.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (pow.f64 n 3)))) (*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)) 3)) U)) (*.f64 (*.f64 (/.f64 U* (pow.f64 Om 4)) U*) -1/8))))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (/.f64 U* (pow.f64 Om 2)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 5) U) (pow.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) 3))) (/.f64 (pow.f64 U* 2) (pow.f64 Om 4)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 7) U) (pow.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) 5))) (/.f64 (pow.f64 U* 3) (pow.f64 Om 6)))))))
(+.f64 (sqrt.f64 (*.f64 (*.f64 n (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) U)) (fma.f64 1/2 (*.f64 (/.f64 U* (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 5)) (pow.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) 3))) (/.f64 (*.f64 U* U*) (pow.f64 Om 4))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (pow.f64 n 7) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) 5) U))) (/.f64 (pow.f64 U* 3) (pow.f64 Om 6)))))))
(+.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))))) (fma.f64 1/2 (*.f64 (/.f64 U* (*.f64 Om Om)) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) U))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 5)) (pow.f64 (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)) 3))) (/.f64 (*.f64 U* U*) (pow.f64 Om 4))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 U (/.f64 (pow.f64 (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)) 5) (pow.f64 n 7)))) (/.f64 (pow.f64 U* 3) (pow.f64 Om 6)))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (/.f64 U* Om) Om) (sqrt.f64 (*.f64 (/.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (pow.f64 n 3)))) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)) 3)) U)) (*.f64 (/.f64 U* (pow.f64 Om 4)) U*)) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 (/.f64 U (pow.f64 (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)) 5)) (pow.f64 n 7))) (/.f64 (pow.f64 U* 3) (pow.f64 Om 6))))))
(*.f64 -2 (/.f64 (*.f64 n U) Om))
(*.f64 n (*.f64 U (/.f64 -2 Om)))
(/.f64 (*.f64 U (*.f64 -2 n)) Om)
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)) (*.f64 -2 (/.f64 (*.f64 n U) Om)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)) (*.f64 -2 (/.f64 (*.f64 n U) Om)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)) (*.f64 -2 (/.f64 (*.f64 n U) Om)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(*.f64 (pow.f64 n 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U))
(*.f64 (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n n))
(*.f64 U (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) (*.f64 n n)))
(*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) (*.f64 n (*.f64 n U)))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)) (*.f64 -2 (/.f64 (*.f64 n U) Om)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)) (*.f64 -2 (/.f64 (*.f64 n U) Om)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(+.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 (/.f64 U* (pow.f64 Om 2)) (/.f64 U (pow.f64 Om 2))) U)) (*.f64 -2 (/.f64 (*.f64 n U) Om)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))
(*.f64 (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n n))
(*.f64 U (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) (*.f64 n n)))
(*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) (*.f64 n (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 n (*.f64 U (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))))
(*.f64 (*.f64 n U) (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om)))
(*.f64 (*.f64 n U) (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om)))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U)))))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U)))))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U)))))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U))))
(/.f64 (neg.f64 (*.f64 n (*.f64 n (*.f64 U U)))) (*.f64 Om Om))
(*.f64 (/.f64 (neg.f64 (*.f64 n n)) Om) (/.f64 (*.f64 U U) Om))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U)))))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U)))))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U)))))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2)))
(neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U))))
(/.f64 (neg.f64 (*.f64 n (*.f64 n (*.f64 U U)))) (*.f64 Om Om))
(*.f64 (/.f64 (neg.f64 (*.f64 n n)) Om) (/.f64 (*.f64 U U) Om))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U)))))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U)))))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(+.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n U*) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 2)) (pow.f64 Om 2))))
(fma.f64 n (*.f64 U (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U U)))))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (/.f64 (/.f64 (*.f64 n U*) Om) Om) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(-.f64 (*.f64 (*.f64 n U) (+.f64 (*.f64 n (/.f64 (/.f64 U* Om) Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 U U) Om) (/.f64 (*.f64 n n) Om)))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2))
(*.f64 (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n n))
(*.f64 U (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) (*.f64 n n)))
(*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) (*.f64 n (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(*.f64 -2 (/.f64 (*.f64 n U) Om))
(*.f64 n (*.f64 U (/.f64 -2 Om)))
(/.f64 (*.f64 U (*.f64 -2 n)) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(*.f64 -2 (/.f64 (*.f64 n U) Om))
(*.f64 n (*.f64 U (/.f64 -2 Om)))
(/.f64 (*.f64 U (*.f64 -2 n)) Om)
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n U) Om)) (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (-.f64 U* U) U)) (pow.f64 Om 2)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))
(*.f64 (*.f64 n (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) U)
(*.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))))
(*.f64 (*.f64 n U) (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(+.f64 (*.f64 (*.f64 n (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (/.f64 (*.f64 U* U) (*.f64 (/.f64 Om n) (/.f64 Om n))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(+.f64 (*.f64 (*.f64 n (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (/.f64 (*.f64 U* U) (*.f64 (/.f64 Om n) (/.f64 Om n))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(+.f64 (*.f64 (*.f64 n (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (/.f64 (*.f64 U* U) (*.f64 (/.f64 Om n) (/.f64 Om n))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U)))
(/.f64 (*.f64 U* U) (*.f64 (/.f64 Om n) (/.f64 Om n)))
(*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U)
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(+.f64 (*.f64 (*.f64 n (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (/.f64 (*.f64 U* U) (*.f64 (/.f64 Om n) (/.f64 Om n))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(+.f64 (*.f64 (*.f64 n (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (/.f64 (*.f64 U* U) (*.f64 (/.f64 Om n) (/.f64 Om n))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(+.f64 (*.f64 (*.f64 n (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (/.f64 (*.f64 U* U) (*.f64 (/.f64 Om n) (/.f64 Om n))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U))
(/.f64 (*.f64 (pow.f64 n 2) (*.f64 U U*)) (pow.f64 Om 2))
(/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U)))
(/.f64 (*.f64 U* U) (*.f64 (/.f64 Om n) (/.f64 Om n)))
(*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U)
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(+.f64 (*.f64 (*.f64 n (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (/.f64 (*.f64 U* U) (*.f64 (/.f64 Om n) (/.f64 Om n))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(+.f64 (*.f64 (*.f64 n (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (/.f64 (*.f64 U* U) (*.f64 (/.f64 Om n) (/.f64 Om n))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 U* U)) (pow.f64 Om 2)) (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))
(+.f64 (*.f64 (*.f64 n (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) U) (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (/.f64 (*.f64 U* U) (*.f64 (/.f64 Om n) (/.f64 Om n))))
(fma.f64 n (*.f64 U (fma.f64 -1 (*.f64 (/.f64 n Om) (/.f64 U Om)) (/.f64 -2 Om))) (*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))) 1)
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1)
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(*.f64 1 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(*.f64 (sqrt.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 (sqrt.f64 (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))) (sqrt.f64 (*.f64 n U)))
(*.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1/4) (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1/4))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om)))))
(*.f64 (sqrt.f64 n) (pow.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))) 1/2))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om)))))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))) (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))) (cbrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))) (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))) (cbrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))) (sqrt.f64 (cbrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))) (sqrt.f64 (cbrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))))
(pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1/2)
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1)
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1/4) 2)
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 3)
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)) 3/2))
(fabs.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1/2))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 1))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))))
(sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(sqrt.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(+.f64 (*.f64 (*.f64 n U) (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))) (*.f64 (*.f64 n U) (/.f64 -2 Om)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(+.f64 (*.f64 (*.f64 n U) (/.f64 -2 Om)) (*.f64 (*.f64 n U) (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)))))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(+.f64 (*.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) (*.f64 n U)) (*.f64 (/.f64 -2 Om) (*.f64 n U)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(+.f64 (*.f64 (/.f64 -2 Om) (*.f64 n U)) (*.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) (*.f64 n U)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))) 1)
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(/.f64 (*.f64 (*.f64 n U) (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (/.f64 4 (*.f64 Om Om)))) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))
(/.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om)) 2) (/.f64 4 (*.f64 Om Om))) (/.f64 (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 2 Om)) (*.f64 n U)))
(*.f64 (/.f64 (*.f64 n U) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om))) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (/.f64 -4 (*.f64 Om Om))))
(*.f64 (/.f64 (*.f64 n U) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om))) (+.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) 2) (/.f64 -4 (*.f64 Om Om))))
(/.f64 (*.f64 (*.f64 n U) (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) (/.f64 8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))))
(/.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om)) 3) (/.f64 8 (pow.f64 Om 3))) (/.f64 (+.f64 (pow.f64 (*.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om)) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 2 Om)))) (*.f64 n U)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) (/.f64 -8 (pow.f64 Om 3))) (fma.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)) (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2))) (*.f64 n U))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) 3) (/.f64 -8 (pow.f64 Om 3))) (fma.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)) (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) 2))) (*.f64 n U))
(/.f64 (*.f64 (*.f64 n U) (-.f64 (*.f64 n Om) (*.f64 (*.f64 (/.f64 Om (-.f64 U* U)) Om) 2))) (/.f64 (pow.f64 Om 3) (-.f64 U* U)))
(/.f64 (*.f64 n U) (/.f64 (/.f64 (pow.f64 Om 3) (-.f64 U* U)) (-.f64 (*.f64 n Om) (*.f64 2 (*.f64 Om (/.f64 Om (-.f64 U* U)))))))
(*.f64 (-.f64 U* U) (/.f64 (fma.f64 n Om (*.f64 -2 (*.f64 Om (/.f64 Om (-.f64 U* U))))) (/.f64 (pow.f64 Om 3) (*.f64 n U))))
(*.f64 (-.f64 U* U) (*.f64 (/.f64 (*.f64 n U) (pow.f64 Om 3)) (fma.f64 n Om (/.f64 (*.f64 Om -2) (/.f64 (-.f64 U* U) Om)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (/.f64 4 (*.f64 Om Om))) (*.f64 n U)) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))
(/.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om)) 2) (/.f64 4 (*.f64 Om Om))) (/.f64 (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 2 Om)) (*.f64 n U)))
(*.f64 (/.f64 (*.f64 n U) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om))) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (/.f64 -4 (*.f64 Om Om))))
(*.f64 (/.f64 (*.f64 n U) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om))) (+.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) 2) (/.f64 -4 (*.f64 Om Om))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) (/.f64 8 (pow.f64 Om 3))) (*.f64 n U)) (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)))))
(/.f64 (-.f64 (pow.f64 (*.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om)) 3) (/.f64 8 (pow.f64 Om 3))) (/.f64 (+.f64 (pow.f64 (*.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om)) 2) (*.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 2 Om)))) (*.f64 n U)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 3) (/.f64 -8 (pow.f64 Om 3))) (fma.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)) (pow.f64 (*.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om))) 2))) (*.f64 n U))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) 3) (/.f64 -8 (pow.f64 Om 3))) (fma.f64 (/.f64 2 Om) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 2 Om)) (pow.f64 (*.f64 (/.f64 n Om) (/.f64 (-.f64 U* U) Om)) 2))) (*.f64 n U))
(/.f64 (*.f64 (-.f64 (*.f64 n Om) (*.f64 (*.f64 (/.f64 Om (-.f64 U* U)) Om) 2)) (*.f64 n U)) (/.f64 (pow.f64 Om 3) (-.f64 U* U)))
(/.f64 (*.f64 n U) (/.f64 (/.f64 (pow.f64 Om 3) (-.f64 U* U)) (-.f64 (*.f64 n Om) (*.f64 2 (*.f64 Om (/.f64 Om (-.f64 U* U)))))))
(*.f64 (-.f64 U* U) (/.f64 (fma.f64 n Om (*.f64 -2 (*.f64 Om (/.f64 Om (-.f64 U* U))))) (/.f64 (pow.f64 Om 3) (*.f64 n U))))
(*.f64 (-.f64 U* U) (*.f64 (/.f64 (*.f64 n U) (pow.f64 Om 3)) (fma.f64 n Om (/.f64 (*.f64 Om -2) (/.f64 (-.f64 U* U) Om)))))
(pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 1)
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 2)
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 3)
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))) 2))
(fabs.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(fabs.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3) 1/3)
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 n U) (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))) 2))
(fabs.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))
(fabs.f64 (*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 U) n) (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om)) (log.f64 (pow.f64 (exp.f64 U) n)))
(*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 n (log.f64 (exp.f64 U))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n U) 3) (pow.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) 3)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) 3) (pow.f64 (*.f64 n U) 3)))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(exp.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))
(fma.f64 (*.f64 n n) (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om)) (*.f64 n (*.f64 U (/.f64 -2 Om))))
(*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))
(*.f64 U (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) n))

localize35.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
10.51%
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l))
11.36%
(/.f64 n (/.f64 t U))
18.22%
(sqrt.f64 (/.f64 n (/.f64 t U)))
26.29%
(sqrt.f64 (*.f64 n (*.f64 U t)))
Compiler

Compiled 107 to 43 computations (59.8% saved)

series13.0ms (0%)

Counts
4 → 60
Calls

33 calls:

TimeVariablePointExpression
1.0ms
t
@-inf
(sqrt.f64 (*.f64 n (*.f64 U t)))
1.0ms
n
@0
(sqrt.f64 (/.f64 n (/.f64 t U)))
1.0ms
U
@-inf
(sqrt.f64 (/.f64 n (/.f64 t U)))
1.0ms
U
@-inf
(sqrt.f64 (*.f64 n (*.f64 U t)))
1.0ms
n
@-inf
(sqrt.f64 (/.f64 n (/.f64 t U)))

rewrite94.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
792×associate-/r/
430×distribute-rgt-in
398×add-sqr-sqrt
392×pow1
392×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01970
139670
2526470
Stop Event
node limit
Counts
4 → 179
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (/.f64 n (/.f64 t U)))
(/.f64 n (/.f64 t U))
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 U t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 n (*.f64 U t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 n (*.f64 U t)) 1/4) (pow.f64 (*.f64 n (*.f64 U t)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 U t)) (sqrt.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))) (cbrt.f64 (*.f64 n (*.f64 U t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 n (*.f64 U t))) (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U t))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 U t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 n (*.f64 U t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U t))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U t))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 n U) 1/2) (sqrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (*.f64 U t)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 U t)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 U t)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 n (*.f64 U t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 U t))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 n (*.f64 U t)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U t))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (/.f64 U t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 n (/.f64 U t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 n (/.f64 U t)) 1/4) (pow.f64 (*.f64 n (/.f64 U t)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 n) (sqrt.f64 (/.f64 U t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 n) (*.f64 1 (sqrt.f64 (/.f64 U t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 n) (pow.f64 (/.f64 U t) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))) (cbrt.f64 (*.f64 n (/.f64 U t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 n (/.f64 U t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 n t)) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (sqrt.f64 (/.f64 U t))) (sqrt.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) 1) (sqrt.f64 (/.f64 U t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) (sqrt.f64 t)) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 n (/.f64 U t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 n t) 1/2) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 t (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 (/.f64 t U)) (sqrt.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 n) (sqrt.f64 (/.f64 t U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 n)) (sqrt.f64 (/.f64 (neg.f64 t) U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 n)) (neg.f64 (sqrt.f64 (/.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (/.f64 U t)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (/.f64 U t)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (/.f64 U t)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 n (/.f64 U t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 n (/.f64 U t))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 n (/.f64 U t)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 n (/.f64 U t))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 n (/.f64 U t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (/.f64 U t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 U (/.f64 n t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (/.f64 U t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (sqrt.f64 (*.f64 n (/.f64 U t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 n (/.f64 U t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 n (/.f64 U t)) 1/4) (*.f64 (pow.f64 (*.f64 n (/.f64 U t)) 1/4) (sqrt.f64 (*.f64 n (/.f64 U t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 n) (*.f64 (sqrt.f64 n) (/.f64 U t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) (pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))) (sqrt.f64 (*.f64 n (/.f64 U t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 2) (cbrt.f64 (*.f64 n (/.f64 U t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 n) 2) (*.f64 (cbrt.f64 n) (/.f64 U t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n t) U)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 U t) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (*.f64 -1 (/.f64 U t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (pow.f64 (*.f64 n (/.f64 U t)) 1/4)) (pow.f64 (*.f64 n (/.f64 U t)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (cbrt.f64 (*.f64 n (/.f64 U t)))) (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 n t) 1) U)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 n t) (sqrt.f64 U)) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 n t) (pow.f64 (cbrt.f64 U) 2)) (cbrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n 1) (/.f64 U t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (sqrt.f64 t)) (/.f64 U (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (pow.f64 (cbrt.f64 t) 2)) (/.f64 U (cbrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 t) (*.f64 n U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 t) (/.f64 n (/.f64 1 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (sqrt.f64 (/.f64 U t))) (/.f64 n (sqrt.f64 (/.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (/.f64 n (cbrt.f64 (/.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (neg.f64 t)) (neg.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 t)) (*.f64 n (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 U t)) (neg.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) t) (*.f64 (/.f64 (sqrt.f64 n) 1) U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) 1) (/.f64 (sqrt.f64 n) (/.f64 t U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) (/.f64 t U)) (sqrt.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 n) (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (/.f64 (sqrt.f64 n) (cbrt.f64 (/.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) t) (/.f64 (cbrt.f64 n) (/.f64 1 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) 1) (*.f64 (/.f64 (cbrt.f64 n) t) U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (sqrt.f64 (/.f64 t U))) (/.f64 (cbrt.f64 n) (sqrt.f64 (/.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (cbrt.f64 (*.f64 n (/.f64 U t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n -1) (neg.f64 (/.f64 U t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (/.f64 t 1)) U)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (/.f64 t (sqrt.f64 U))) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (/.f64 t (pow.f64 (cbrt.f64 U) 2))) (cbrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (neg.f64 (neg.f64 t))) (neg.f64 (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 t (*.f64 (sqrt.f64 n) U))) (sqrt.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 t (*.f64 (pow.f64 (cbrt.f64 n) 2) U))) (cbrt.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (/.f64 t U)) (cbrt.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n t) 1) U)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n t) 1) (/.f64 U 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n t) (/.f64 1 (sqrt.f64 U))) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n t) (/.f64 1 (pow.f64 (cbrt.f64 U) 2))) (cbrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n t) -1) (neg.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 n) -1) (/.f64 U t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 n) (neg.f64 (neg.f64 t))) (neg.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (sqrt.f64 n)) 1) (sqrt.f64 (/.f64 U t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (sqrt.f64 n)) (sqrt.f64 t)) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (sqrt.f64 n)) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 n (/.f64 U t)))) 1) (sqrt.f64 (/.f64 U t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 n (/.f64 U t)))) (sqrt.f64 t)) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 n (/.f64 U t)))) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n 1) 1) (/.f64 U t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n 1) (sqrt.f64 t)) (/.f64 U (sqrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n 1) (pow.f64 (cbrt.f64 t) 2)) (/.f64 U (cbrt.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n 1) (neg.f64 t)) (neg.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n 1) (/.f64 t 1)) U)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n 1) (/.f64 t (sqrt.f64 U))) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n 1) (/.f64 t (pow.f64 (cbrt.f64 U) 2))) (cbrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n 1) -1) (neg.f64 (/.f64 U t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n 1) (neg.f64 (neg.f64 t))) (neg.f64 (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n (sqrt.f64 (/.f64 t U))) 1) (sqrt.f64 (/.f64 U t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n (sqrt.f64 (/.f64 t U))) (sqrt.f64 t)) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n (sqrt.f64 (/.f64 t U))) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) 1) (cbrt.f64 (/.f64 U t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (cbrt.f64 t)) (cbrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 n (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (cbrt.f64 (neg.f64 t))) (cbrt.f64 (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (/.f64 U t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (/.f64 U t)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (/.f64 U t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 t (*.f64 n U)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 n (neg.f64 t)) U))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 n (/.f64 U t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 n) (/.f64 U t)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 n (/.f64 U t)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 n (/.f64 U t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 n 3) (pow.f64 (/.f64 t U) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 n (/.f64 U t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 n (/.f64 U t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 n (/.f64 U t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 n (/.f64 U t))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 Om (*.f64 (sqrt.f64 2) (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l l) (neg.f64 (sqrt.f64 2))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 2)) (*.f64 l l)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (sqrt.f64 Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l l))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (sqrt.f64 (/.f64 (sqrt.f64 2) Om))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 l 4) (/.f64 2 (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 l) l) (/.f64 (sqrt.f64 2) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 2) Om) 3) (pow.f64 (*.f64 l l) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (/.f64 (sqrt.f64 2) Om) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2)))))))))

simplify86.0ms (0.2%)

Algorithm
egg-herbie
Rules
1222×associate-/r/
1094×distribute-rgt-in
1086×distribute-lft-in
506×associate-*r*
474×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04275063
110704931
239404931
Stop Event
node limit
Counts
239 → 242
Calls
Call 1
Inputs
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 n U) t)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 U t))))) 1)
(*.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) 1)
(*.f64 1 (sqrt.f64 (*.f64 n (*.f64 U t))))
(*.f64 (pow.f64 (*.f64 n (*.f64 U t)) 1/4) (pow.f64 (*.f64 n (*.f64 U t)) 1/4))
(*.f64 (sqrt.f64 (*.f64 U t)) (sqrt.f64 n))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U t)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))) (cbrt.f64 (*.f64 n (*.f64 U t))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 U t))) (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U t))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 U t)))))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 t))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 n (*.f64 U t))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U t))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U t))) 1/2))
(*.f64 (pow.f64 (*.f64 n U) 1/2) (sqrt.f64 t))
(pow.f64 (*.f64 n (*.f64 U t)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) 1)
(pow.f64 (pow.f64 (*.f64 n (*.f64 U t)) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))) 3)
(pow.f64 (pow.f64 (*.f64 n (*.f64 U t)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 n (*.f64 U t))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 U t))))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 U t)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U t))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (/.f64 U t))))) 1)
(*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) 1)
(*.f64 1 (sqrt.f64 (*.f64 n (/.f64 U t))))
(*.f64 (pow.f64 (*.f64 n (/.f64 U t)) 1/4) (pow.f64 (*.f64 n (/.f64 U t)) 1/4))
(*.f64 (sqrt.f64 n) (sqrt.f64 (/.f64 U t)))
(*.f64 (sqrt.f64 n) (*.f64 1 (sqrt.f64 (/.f64 U t))))
(*.f64 (sqrt.f64 n) (pow.f64 (/.f64 U t) 1/2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))) (cbrt.f64 (*.f64 n (/.f64 U t))))
(*.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 n (/.f64 U t)))))
(*.f64 (sqrt.f64 (/.f64 n t)) (sqrt.f64 U))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 U t))) (sqrt.f64 n))
(*.f64 (/.f64 (sqrt.f64 n) 1) (sqrt.f64 (/.f64 U t)))
(*.f64 (/.f64 (sqrt.f64 n) (sqrt.f64 t)) (sqrt.f64 U))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 n (/.f64 U t))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 1/2))
(*.f64 (pow.f64 (/.f64 n t) 1/2) (sqrt.f64 U))
(*.f64 (/.f64 (sqrt.f64 n) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 U)))
(/.f64 1 (sqrt.f64 (/.f64 t (*.f64 n U))))
(/.f64 1 (/.f64 (sqrt.f64 (/.f64 t U)) (sqrt.f64 n)))
(/.f64 (sqrt.f64 n) (sqrt.f64 (/.f64 t U)))
(/.f64 (sqrt.f64 (neg.f64 n)) (sqrt.f64 (/.f64 (neg.f64 t) U)))
(/.f64 (neg.f64 (sqrt.f64 n)) (neg.f64 (sqrt.f64 (/.f64 t U))))
(pow.f64 (*.f64 n (/.f64 U t)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) 1)
(pow.f64 (pow.f64 (*.f64 n (/.f64 U t)) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))) 3)
(pow.f64 (pow.f64 (*.f64 n (/.f64 U t)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 n (/.f64 U t))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 n (/.f64 U t))))))
(cbrt.f64 (pow.f64 (*.f64 n (/.f64 U t)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (/.f64 U t))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (/.f64 U t)))) 1)
(*.f64 n (/.f64 U t))
(*.f64 U (/.f64 n t))
(*.f64 (*.f64 n (/.f64 U t)) 1)
(*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (sqrt.f64 (*.f64 n (/.f64 U t))))
(*.f64 1 (*.f64 n (/.f64 U t)))
(*.f64 (pow.f64 (*.f64 n (/.f64 U t)) 1/4) (*.f64 (pow.f64 (*.f64 n (/.f64 U t)) 1/4) (sqrt.f64 (*.f64 n (/.f64 U t)))))
(*.f64 (sqrt.f64 n) (*.f64 (sqrt.f64 n) (/.f64 U t)))
(*.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) (pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 2))
(*.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))) (sqrt.f64 (*.f64 n (/.f64 U t)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 2) (cbrt.f64 (*.f64 n (/.f64 U t))))
(*.f64 (pow.f64 (cbrt.f64 n) 2) (*.f64 (cbrt.f64 n) (/.f64 U t)))
(*.f64 (/.f64 n t) U)
(*.f64 (/.f64 U t) n)
(*.f64 (neg.f64 n) (*.f64 -1 (/.f64 U t)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (pow.f64 (*.f64 n (/.f64 U t)) 1/4)) (pow.f64 (*.f64 n (/.f64 U t)) 1/4))
(*.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (cbrt.f64 (*.f64 n (/.f64 U t)))) (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))
(*.f64 (*.f64 (/.f64 n t) 1) U)
(*.f64 (*.f64 (/.f64 n t) (sqrt.f64 U)) (sqrt.f64 U))
(*.f64 (*.f64 (/.f64 n t) (pow.f64 (cbrt.f64 U) 2)) (cbrt.f64 U))
(*.f64 (/.f64 n 1) (/.f64 U t))
(*.f64 (/.f64 n (sqrt.f64 t)) (/.f64 U (sqrt.f64 t)))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 t) 2)) (/.f64 U (cbrt.f64 t)))
(*.f64 (/.f64 1 t) (*.f64 n U))
(*.f64 (/.f64 1 t) (/.f64 n (/.f64 1 U)))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 U t))) (/.f64 n (sqrt.f64 (/.f64 t U))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (/.f64 n (cbrt.f64 (/.f64 t U))))
(*.f64 (/.f64 n (neg.f64 t)) (neg.f64 U))
(*.f64 (/.f64 1 (neg.f64 t)) (*.f64 n (neg.f64 U)))
(*.f64 (*.f64 -1 (/.f64 U t)) (neg.f64 n))
(*.f64 (/.f64 (sqrt.f64 n) t) (*.f64 (/.f64 (sqrt.f64 n) 1) U))
(*.f64 (/.f64 (sqrt.f64 n) 1) (/.f64 (sqrt.f64 n) (/.f64 t U)))
(*.f64 (/.f64 (sqrt.f64 n) (/.f64 t U)) (sqrt.f64 n))
(*.f64 (/.f64 (sqrt.f64 n) (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (/.f64 (sqrt.f64 n) (cbrt.f64 (/.f64 t U))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) t) (/.f64 (cbrt.f64 n) (/.f64 1 U)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) 1) (*.f64 (/.f64 (cbrt.f64 n) t) U))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (sqrt.f64 (/.f64 t U))) (/.f64 (cbrt.f64 n) (sqrt.f64 (/.f64 t U))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (cbrt.f64 (*.f64 n (/.f64 U t))))
(*.f64 (/.f64 n -1) (neg.f64 (/.f64 U t)))
(*.f64 (/.f64 n (/.f64 t 1)) U)
(*.f64 (/.f64 n (/.f64 t (sqrt.f64 U))) (sqrt.f64 U))
(*.f64 (/.f64 n (/.f64 t (pow.f64 (cbrt.f64 U) 2))) (cbrt.f64 U))
(*.f64 (/.f64 n (neg.f64 (neg.f64 t))) (neg.f64 (neg.f64 U)))
(*.f64 (/.f64 1 (/.f64 t (*.f64 (sqrt.f64 n) U))) (sqrt.f64 n))
(*.f64 (/.f64 1 (/.f64 t (*.f64 (pow.f64 (cbrt.f64 n) 2) U))) (cbrt.f64 n))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (/.f64 t U)) (cbrt.f64 n))
(*.f64 (/.f64 (/.f64 n t) 1) U)
(*.f64 (/.f64 (/.f64 n t) 1) (/.f64 U 1))
(*.f64 (/.f64 (/.f64 n t) (/.f64 1 (sqrt.f64 U))) (sqrt.f64 U))
(*.f64 (/.f64 (/.f64 n t) (/.f64 1 (pow.f64 (cbrt.f64 U) 2))) (cbrt.f64 U))
(*.f64 (/.f64 (/.f64 n t) -1) (neg.f64 U))
(*.f64 (/.f64 (neg.f64 n) -1) (/.f64 U t))
(*.f64 (/.f64 (neg.f64 n) (neg.f64 (neg.f64 t))) (neg.f64 U))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (sqrt.f64 n)) 1) (sqrt.f64 (/.f64 U t)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (sqrt.f64 n)) (sqrt.f64 t)) (sqrt.f64 U))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (sqrt.f64 n)) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 n (/.f64 U t)))) 1) (sqrt.f64 (/.f64 U t)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 n (/.f64 U t)))) (sqrt.f64 t)) (sqrt.f64 U))
(*.f64 (/.f64 (*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 n (/.f64 U t)))) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 U)))
(*.f64 (/.f64 (/.f64 n 1) 1) (/.f64 U t))
(*.f64 (/.f64 (/.f64 n 1) (sqrt.f64 t)) (/.f64 U (sqrt.f64 t)))
(*.f64 (/.f64 (/.f64 n 1) (pow.f64 (cbrt.f64 t) 2)) (/.f64 U (cbrt.f64 t)))
(*.f64 (/.f64 (/.f64 n 1) (neg.f64 t)) (neg.f64 U))
(*.f64 (/.f64 (/.f64 n 1) (/.f64 t 1)) U)
(*.f64 (/.f64 (/.f64 n 1) (/.f64 t (sqrt.f64 U))) (sqrt.f64 U))
(*.f64 (/.f64 (/.f64 n 1) (/.f64 t (pow.f64 (cbrt.f64 U) 2))) (cbrt.f64 U))
(*.f64 (/.f64 (/.f64 n 1) -1) (neg.f64 (/.f64 U t)))
(*.f64 (/.f64 (/.f64 n 1) (neg.f64 (neg.f64 t))) (neg.f64 (neg.f64 U)))
(*.f64 (/.f64 (/.f64 n (sqrt.f64 (/.f64 t U))) 1) (sqrt.f64 (/.f64 U t)))
(*.f64 (/.f64 (/.f64 n (sqrt.f64 (/.f64 t U))) (sqrt.f64 t)) (sqrt.f64 U))
(*.f64 (/.f64 (/.f64 n (sqrt.f64 (/.f64 t U))) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 U)))
(*.f64 (/.f64 (/.f64 n (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) 1) (cbrt.f64 (/.f64 U t)))
(*.f64 (/.f64 (/.f64 n (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (cbrt.f64 t)) (cbrt.f64 U))
(*.f64 (/.f64 (/.f64 n (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (cbrt.f64 (neg.f64 t))) (cbrt.f64 (neg.f64 U)))
(pow.f64 (*.f64 n (/.f64 U t)) 1)
(pow.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) 2)
(pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 3)
(pow.f64 (pow.f64 (*.f64 n (/.f64 U t)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 n (/.f64 U t)) 3) 1/3)
(pow.f64 (/.f64 t (*.f64 n U)) -1)
(neg.f64 (*.f64 (/.f64 n (neg.f64 t)) U))
(sqrt.f64 (pow.f64 (*.f64 n (/.f64 U t)) 2))
(log.f64 (pow.f64 (exp.f64 n) (/.f64 U t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (/.f64 U t)))))
(cbrt.f64 (pow.f64 (*.f64 n (/.f64 U t)) 3))
(cbrt.f64 (/.f64 (pow.f64 n 3) (pow.f64 (/.f64 t U) 3)))
(expm1.f64 (log1p.f64 (*.f64 n (/.f64 U t))))
(exp.f64 (log.f64 (*.f64 n (/.f64 U t))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (/.f64 U t))) 1))
(log1p.f64 (expm1.f64 (*.f64 n (/.f64 U t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2))))) 1)
(/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 2) (*.f64 l l))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) Om)
(/.f64 (*.f64 (*.f64 l l) (neg.f64 (sqrt.f64 2))) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 2)) (*.f64 l l)) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) 1) Om)
(/.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l l))) (neg.f64 Om))
(pow.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2))) 1)
(pow.f64 (*.f64 l (sqrt.f64 (/.f64 (sqrt.f64 2) Om))) 2)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2)))) 3)
(pow.f64 (pow.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2))) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 l 4) (/.f64 2 (*.f64 Om Om))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) l) (/.f64 (sqrt.f64 2) Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2))))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 2) Om) 3) (pow.f64 (*.f64 l l) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (/.f64 (sqrt.f64 2) Om) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2)))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2)))))
Outputs
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 n U) t)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 U t))))) 1)
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) 1)
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(*.f64 1 (sqrt.f64 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(*.f64 (pow.f64 (*.f64 n (*.f64 U t)) 1/4) (pow.f64 (*.f64 n (*.f64 U t)) 1/4))
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(*.f64 (sqrt.f64 (*.f64 U t)) (sqrt.f64 n))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U t)))
(*.f64 (sqrt.f64 (*.f64 U t)) (sqrt.f64 n))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))) (cbrt.f64 (*.f64 n (*.f64 U t))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 t n)))) (cbrt.f64 (*.f64 U (*.f64 t n))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 U t))) (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))) (cbrt.f64 (*.f64 n (*.f64 U t))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 t n)))) (cbrt.f64 (*.f64 U (*.f64 t n))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U t))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 U t)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 n (*.f64 U t)))) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 U t)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 U (*.f64 t n)))) (sqrt.f64 (cbrt.f64 (*.f64 U (*.f64 t n)))))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 t))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 n U)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U t))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U t))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U t))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 U t)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 n (*.f64 U t)))) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 U t)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 U (*.f64 t n)))) (sqrt.f64 (cbrt.f64 (*.f64 U (*.f64 t n)))))
(*.f64 (pow.f64 (*.f64 n U) 1/2) (sqrt.f64 t))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 n U)))
(pow.f64 (*.f64 n (*.f64 U t)) 1/2)
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 U t))) 1)
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(pow.f64 (pow.f64 (*.f64 n (*.f64 U t)) 1/4) 2)
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))) 3)
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(pow.f64 (pow.f64 (*.f64 n (*.f64 U t)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 U t)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 t n)) 3/2))
(fabs.f64 (sqrt.f64 (*.f64 n (*.f64 U t))))
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))))
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 U t))))))
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 U t)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 t n)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))))
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))))
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U t))) 1/2))
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))) 1))
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 U t)))))
(sqrt.f64 (*.f64 n (*.f64 U t)))
(sqrt.f64 (*.f64 U (*.f64 t n)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (/.f64 U t))))) 1)
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) 1)
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(*.f64 1 (sqrt.f64 (*.f64 n (/.f64 U t))))
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(*.f64 (pow.f64 (*.f64 n (/.f64 U t)) 1/4) (pow.f64 (*.f64 n (/.f64 U t)) 1/4))
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(*.f64 (sqrt.f64 n) (sqrt.f64 (/.f64 U t)))
(*.f64 (sqrt.f64 n) (*.f64 1 (sqrt.f64 (/.f64 U t))))
(*.f64 (sqrt.f64 n) (sqrt.f64 (/.f64 U t)))
(*.f64 (sqrt.f64 n) (pow.f64 (/.f64 U t) 1/2))
(*.f64 (sqrt.f64 n) (sqrt.f64 (/.f64 U t)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))) (cbrt.f64 (*.f64 n (/.f64 U t))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (/.f64 n t)))) (cbrt.f64 (*.f64 U (/.f64 n t))))
(*.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (/.f64 n t)))) (cbrt.f64 (*.f64 U (/.f64 n t))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))) (cbrt.f64 (*.f64 n (/.f64 U t))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 n (/.f64 U t)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 n t))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 U (/.f64 n t)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 n (/.f64 U t)))) (sqrt.f64 (cbrt.f64 (*.f64 n (/.f64 U t)))))
(*.f64 (sqrt.f64 (/.f64 n t)) (sqrt.f64 U))
(*.f64 (sqrt.f64 U) (sqrt.f64 (/.f64 n t)))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 U t))) (sqrt.f64 n))
(*.f64 (sqrt.f64 n) (sqrt.f64 (/.f64 U t)))
(*.f64 (/.f64 (sqrt.f64 n) 1) (sqrt.f64 (/.f64 U t)))
(*.f64 (sqrt.f64 n) (sqrt.f64 (/.f64 U t)))
(*.f64 (/.f64 (sqrt.f64 n) (sqrt.f64 t)) (sqrt.f64 U))
(*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 n) (sqrt.f64 t)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 n (/.f64 U t))))
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 n t))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 U (/.f64 n t)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 n (/.f64 U t)))) (sqrt.f64 (cbrt.f64 (*.f64 n (/.f64 U t)))))
(*.f64 (pow.f64 (/.f64 n t) 1/2) (sqrt.f64 U))
(*.f64 (sqrt.f64 U) (sqrt.f64 (/.f64 n t)))
(*.f64 (/.f64 (sqrt.f64 n) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 U)))
(/.f64 1 (sqrt.f64 (/.f64 t (*.f64 n U))))
(/.f64 1 (sqrt.f64 (/.f64 (/.f64 t n) U)))
(/.f64 1 (sqrt.f64 (/.f64 (/.f64 t U) n)))
(/.f64 1 (/.f64 (sqrt.f64 (/.f64 t U)) (sqrt.f64 n)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 t U))) (sqrt.f64 n))
(/.f64 (sqrt.f64 n) (sqrt.f64 (/.f64 t U)))
(/.f64 (sqrt.f64 n) (sqrt.f64 (/.f64 t U)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 t U))) (sqrt.f64 n))
(/.f64 (sqrt.f64 (neg.f64 n)) (sqrt.f64 (/.f64 (neg.f64 t) U)))
(/.f64 (neg.f64 (sqrt.f64 n)) (neg.f64 (sqrt.f64 (/.f64 t U))))
(*.f64 1 (/.f64 (sqrt.f64 n) (sqrt.f64 (/.f64 t U))))
(pow.f64 (*.f64 n (/.f64 U t)) 1/2)
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(pow.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) 1)
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(pow.f64 (pow.f64 (*.f64 n (/.f64 U t)) 1/4) 2)
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))) 3)
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(pow.f64 (pow.f64 (*.f64 n (/.f64 U t)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 U (/.f64 n t)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 n (/.f64 U t)) 3/2))
(fabs.f64 (sqrt.f64 (*.f64 n (/.f64 U t))))
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 n (/.f64 U t))))))
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(cbrt.f64 (pow.f64 (*.f64 n (/.f64 U t)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 U (/.f64 n t)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(exp.f64 (*.f64 (log.f64 (*.f64 n (/.f64 U t))) 1/2))
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))) 1))
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))
(sqrt.f64 (*.f64 U (/.f64 n t)))
(sqrt.f64 (*.f64 n (/.f64 U t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (/.f64 U t)))) 1)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 n (/.f64 U t))
(*.f64 U (/.f64 n t))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (*.f64 n (/.f64 U t)) 1)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (sqrt.f64 (*.f64 n (/.f64 U t))))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 1 (*.f64 n (/.f64 U t)))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (pow.f64 (*.f64 n (/.f64 U t)) 1/4) (*.f64 (pow.f64 (*.f64 n (/.f64 U t)) 1/4) (sqrt.f64 (*.f64 n (/.f64 U t)))))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (sqrt.f64 n) (*.f64 (sqrt.f64 n) (/.f64 U t)))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) (pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 2))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))) (sqrt.f64 (*.f64 n (/.f64 U t)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (/.f64 n t)))) (cbrt.f64 (*.f64 U (/.f64 n t)))) (sqrt.f64 (*.f64 U (/.f64 n t))))
(*.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))) 4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 2) (cbrt.f64 (*.f64 n (/.f64 U t))))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (pow.f64 (cbrt.f64 n) 2) (*.f64 (cbrt.f64 n) (/.f64 U t)))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 n t) U)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 U t) n)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (neg.f64 n) (*.f64 -1 (/.f64 U t)))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (pow.f64 (*.f64 n (/.f64 U t)) 1/4)) (pow.f64 (*.f64 n (/.f64 U t)) 1/4))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (cbrt.f64 (*.f64 n (/.f64 U t)))) (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (/.f64 n t)))) (cbrt.f64 (*.f64 U (/.f64 n t)))) (sqrt.f64 (*.f64 U (/.f64 n t))))
(*.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 n (/.f64 U t)))) 4))
(*.f64 (*.f64 (/.f64 n t) 1) U)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (*.f64 (/.f64 n t) (sqrt.f64 U)) (sqrt.f64 U))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (*.f64 (/.f64 n t) (pow.f64 (cbrt.f64 U) 2)) (cbrt.f64 U))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 n 1) (/.f64 U t))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 n (sqrt.f64 t)) (/.f64 U (sqrt.f64 t)))
(/.f64 (*.f64 U (/.f64 n (sqrt.f64 t))) (sqrt.f64 t))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 t) 2)) (/.f64 U (cbrt.f64 t)))
(*.f64 (/.f64 1 t) (*.f64 n U))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 1 t) (/.f64 n (/.f64 1 U)))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 U t))) (/.f64 n (sqrt.f64 (/.f64 t U))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 U t)) n) (sqrt.f64 (/.f64 t U)))
(/.f64 (*.f64 n (sqrt.f64 (/.f64 U t))) (sqrt.f64 (/.f64 t U)))
(*.f64 (sqrt.f64 (/.f64 U t)) (/.f64 n (sqrt.f64 (/.f64 t U))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (/.f64 n (cbrt.f64 (/.f64 t U))))
(/.f64 (/.f64 n (cbrt.f64 (/.f64 t U))) (pow.f64 (cbrt.f64 (/.f64 t U)) 2))
(*.f64 (/.f64 n (neg.f64 t)) (neg.f64 U))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 1 (neg.f64 t)) (*.f64 n (neg.f64 U)))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (*.f64 -1 (/.f64 U t)) (neg.f64 n))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (sqrt.f64 n) t) (*.f64 (/.f64 (sqrt.f64 n) 1) U))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (sqrt.f64 n) 1) (/.f64 (sqrt.f64 n) (/.f64 t U)))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (sqrt.f64 n) (/.f64 t U)) (sqrt.f64 n))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (sqrt.f64 n) (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (/.f64 (sqrt.f64 n) (cbrt.f64 (/.f64 t U))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (/.f64 n (cbrt.f64 (/.f64 t U))))
(/.f64 (/.f64 n (cbrt.f64 (/.f64 t U))) (pow.f64 (cbrt.f64 (/.f64 t U)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) t) (/.f64 (cbrt.f64 n) (/.f64 1 U)))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) 1) (*.f64 (/.f64 (cbrt.f64 n) t) U))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (sqrt.f64 (/.f64 t U))) (/.f64 (cbrt.f64 n) (sqrt.f64 (/.f64 t U))))
(/.f64 (/.f64 n (sqrt.f64 (/.f64 t U))) (sqrt.f64 (/.f64 t U)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (cbrt.f64 (*.f64 n (/.f64 U t))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 n) 2) (cbrt.f64 (*.f64 U (/.f64 n t)))) (pow.f64 (cbrt.f64 (/.f64 t U)) 2))
(*.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) (/.f64 (pow.f64 (cbrt.f64 n) 2) (pow.f64 (cbrt.f64 (/.f64 t U)) 2)))
(*.f64 (/.f64 n -1) (neg.f64 (/.f64 U t)))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 n (/.f64 t 1)) U)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 n (/.f64 t (sqrt.f64 U))) (sqrt.f64 U))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 n (/.f64 t (pow.f64 (cbrt.f64 U) 2))) (cbrt.f64 U))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 n (neg.f64 (neg.f64 t))) (neg.f64 (neg.f64 U)))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 1 (/.f64 t (*.f64 (sqrt.f64 n) U))) (sqrt.f64 n))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 1 (/.f64 t (*.f64 (pow.f64 (cbrt.f64 n) 2) U))) (cbrt.f64 n))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 n) 2) (/.f64 t U)) (cbrt.f64 n))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (/.f64 n t) 1) U)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (/.f64 n t) 1) (/.f64 U 1))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (/.f64 n t) (/.f64 1 (sqrt.f64 U))) (sqrt.f64 U))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (/.f64 n t) (/.f64 1 (pow.f64 (cbrt.f64 U) 2))) (cbrt.f64 U))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (/.f64 n t) -1) (neg.f64 U))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (neg.f64 n) -1) (/.f64 U t))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (neg.f64 n) (neg.f64 (neg.f64 t))) (neg.f64 U))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (sqrt.f64 n)) 1) (sqrt.f64 (/.f64 U t)))
(*.f64 (sqrt.f64 (/.f64 U t)) (*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (/.f64 n t)))))
(*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (*.f64 (sqrt.f64 n) (sqrt.f64 (/.f64 U t))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (sqrt.f64 n)) (sqrt.f64 t)) (sqrt.f64 U))
(*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 (*.f64 U (/.f64 n t))) (/.f64 (sqrt.f64 t) (sqrt.f64 n))))
(*.f64 (sqrt.f64 U) (*.f64 (/.f64 (sqrt.f64 n) (sqrt.f64 t)) (sqrt.f64 (*.f64 n (/.f64 U t)))))
(*.f64 (*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 n) (sqrt.f64 t))) (sqrt.f64 (*.f64 n (/.f64 U t))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (sqrt.f64 n)) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 U)))
(*.f64 (sqrt.f64 (neg.f64 U)) (/.f64 (sqrt.f64 (*.f64 U (/.f64 n t))) (/.f64 (sqrt.f64 (neg.f64 t)) (sqrt.f64 n))))
(*.f64 (sqrt.f64 (neg.f64 U)) (*.f64 (/.f64 (sqrt.f64 n) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (*.f64 n (/.f64 U t)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (sqrt.f64 (neg.f64 U))) (sqrt.f64 (neg.f64 t))) (sqrt.f64 n))
(*.f64 (/.f64 (*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 n (/.f64 U t)))) 1) (sqrt.f64 (/.f64 U t)))
(*.f64 (sqrt.f64 (/.f64 U t)) (*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (/.f64 n t)))))
(*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (*.f64 (sqrt.f64 n) (sqrt.f64 (/.f64 U t))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 n (/.f64 U t)))) (sqrt.f64 t)) (sqrt.f64 U))
(*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 (*.f64 U (/.f64 n t))) (/.f64 (sqrt.f64 t) (sqrt.f64 n))))
(*.f64 (sqrt.f64 U) (*.f64 (/.f64 (sqrt.f64 n) (sqrt.f64 t)) (sqrt.f64 (*.f64 n (/.f64 U t)))))
(*.f64 (*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 n) (sqrt.f64 t))) (sqrt.f64 (*.f64 n (/.f64 U t))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 n (/.f64 U t)))) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 U)))
(*.f64 (sqrt.f64 (neg.f64 U)) (/.f64 (sqrt.f64 (*.f64 U (/.f64 n t))) (/.f64 (sqrt.f64 (neg.f64 t)) (sqrt.f64 n))))
(*.f64 (sqrt.f64 (neg.f64 U)) (*.f64 (/.f64 (sqrt.f64 n) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (*.f64 n (/.f64 U t)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) (sqrt.f64 (neg.f64 U))) (sqrt.f64 (neg.f64 t))) (sqrt.f64 n))
(*.f64 (/.f64 (/.f64 n 1) 1) (/.f64 U t))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (/.f64 n 1) (sqrt.f64 t)) (/.f64 U (sqrt.f64 t)))
(*.f64 (/.f64 n (sqrt.f64 t)) (/.f64 U (sqrt.f64 t)))
(/.f64 (*.f64 U (/.f64 n (sqrt.f64 t))) (sqrt.f64 t))
(*.f64 (/.f64 (/.f64 n 1) (pow.f64 (cbrt.f64 t) 2)) (/.f64 U (cbrt.f64 t)))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 t) 2)) (/.f64 U (cbrt.f64 t)))
(*.f64 (/.f64 (/.f64 n 1) (neg.f64 t)) (neg.f64 U))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (/.f64 n 1) (/.f64 t 1)) U)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (/.f64 n 1) (/.f64 t (sqrt.f64 U))) (sqrt.f64 U))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (/.f64 n 1) (/.f64 t (pow.f64 (cbrt.f64 U) 2))) (cbrt.f64 U))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (/.f64 n 1) -1) (neg.f64 (/.f64 U t)))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (/.f64 n 1) (neg.f64 (neg.f64 t))) (neg.f64 (neg.f64 U)))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(*.f64 (/.f64 (/.f64 n (sqrt.f64 (/.f64 t U))) 1) (sqrt.f64 (/.f64 U t)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 U t)) n) (sqrt.f64 (/.f64 t U)))
(/.f64 (*.f64 n (sqrt.f64 (/.f64 U t))) (sqrt.f64 (/.f64 t U)))
(*.f64 (sqrt.f64 (/.f64 U t)) (/.f64 n (sqrt.f64 (/.f64 t U))))
(*.f64 (/.f64 (/.f64 n (sqrt.f64 (/.f64 t U))) (sqrt.f64 t)) (sqrt.f64 U))
(*.f64 (sqrt.f64 U) (/.f64 n (*.f64 (sqrt.f64 t) (sqrt.f64 (/.f64 t U)))))
(/.f64 (/.f64 n (sqrt.f64 (/.f64 t U))) (/.f64 (sqrt.f64 t) (sqrt.f64 U)))
(*.f64 (/.f64 (/.f64 n (sqrt.f64 (/.f64 t U))) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 U)))
(*.f64 (sqrt.f64 (neg.f64 U)) (/.f64 n (*.f64 (sqrt.f64 (neg.f64 t)) (sqrt.f64 (/.f64 t U)))))
(*.f64 (sqrt.f64 (neg.f64 U)) (/.f64 (/.f64 n (sqrt.f64 (/.f64 t U))) (sqrt.f64 (neg.f64 t))))
(*.f64 (/.f64 (/.f64 n (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) 1) (cbrt.f64 (/.f64 U t)))
(*.f64 (/.f64 n (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (cbrt.f64 (/.f64 U t)))
(*.f64 (/.f64 (/.f64 n (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (cbrt.f64 t)) (cbrt.f64 U))
(*.f64 (cbrt.f64 U) (/.f64 n (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 t U)) 2))))
(*.f64 (cbrt.f64 U) (/.f64 (/.f64 n (cbrt.f64 t)) (pow.f64 (cbrt.f64 (/.f64 t U)) 2)))
(*.f64 (/.f64 (/.f64 n (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (cbrt.f64 (neg.f64 t))) (cbrt.f64 (neg.f64 U)))
(*.f64 (/.f64 n (*.f64 (cbrt.f64 (neg.f64 t)) (pow.f64 (cbrt.f64 (/.f64 t U)) 2))) (cbrt.f64 (neg.f64 U)))
(*.f64 (/.f64 (/.f64 n (cbrt.f64 (neg.f64 t))) (pow.f64 (cbrt.f64 (/.f64 t U)) 2)) (cbrt.f64 (neg.f64 U)))
(*.f64 (/.f64 n (*.f64 (pow.f64 (cbrt.f64 (/.f64 t U)) 2) (cbrt.f64 (neg.f64 t)))) (cbrt.f64 (neg.f64 U)))
(pow.f64 (*.f64 n (/.f64 U t)) 1)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(pow.f64 (sqrt.f64 (*.f64 n (/.f64 U t))) 2)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(pow.f64 (cbrt.f64 (*.f64 n (/.f64 U t))) 3)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(pow.f64 (pow.f64 (*.f64 n (/.f64 U t)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 U (/.f64 n t)) 2))
(fabs.f64 (*.f64 n (/.f64 U t)))
(pow.f64 (pow.f64 (*.f64 n (/.f64 U t)) 3) 1/3)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(pow.f64 (/.f64 t (*.f64 n U)) -1)
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(neg.f64 (*.f64 (/.f64 n (neg.f64 t)) U))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(sqrt.f64 (pow.f64 (*.f64 n (/.f64 U t)) 2))
(sqrt.f64 (pow.f64 (*.f64 U (/.f64 n t)) 2))
(fabs.f64 (*.f64 n (/.f64 U t)))
(log.f64 (pow.f64 (exp.f64 n) (/.f64 U t)))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (/.f64 U t)))))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(cbrt.f64 (pow.f64 (*.f64 n (/.f64 U t)) 3))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(cbrt.f64 (/.f64 (pow.f64 n 3) (pow.f64 (/.f64 t U) 3)))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(expm1.f64 (log1p.f64 (*.f64 n (/.f64 U t))))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(exp.f64 (log.f64 (*.f64 n (/.f64 U t))))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(exp.f64 (*.f64 (log.f64 (*.f64 n (/.f64 U t))) 1))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(log1p.f64 (expm1.f64 (*.f64 n (/.f64 U t))))
(*.f64 U (/.f64 n t))
(*.f64 n (/.f64 U t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2))))) 1)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l)))
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 2) (*.f64 l l))))
(*.f64 (/.f64 1 Om) (*.f64 (sqrt.f64 2) (*.f64 l l)))
(/.f64 1 (/.f64 (/.f64 (/.f64 Om l) l) (sqrt.f64 2)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (/.f64 1 Om))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (*.f64 (*.f64 l l) (neg.f64 (sqrt.f64 2))) (neg.f64 Om))
(/.f64 (*.f64 l l) (/.f64 (neg.f64 Om) (neg.f64 (sqrt.f64 2))))
(/.f64 (*.f64 l l) (*.f64 1 (/.f64 Om (sqrt.f64 2))))
(*.f64 1 (/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 2)) (*.f64 l l)) (neg.f64 Om))
(/.f64 (*.f64 l l) (/.f64 (neg.f64 Om) (neg.f64 (sqrt.f64 2))))
(/.f64 (*.f64 l l) (*.f64 1 (/.f64 Om (sqrt.f64 2))))
(*.f64 1 (/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2))))
(/.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) 1) Om)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l l))) (neg.f64 Om))
(/.f64 (*.f64 l l) (/.f64 (neg.f64 Om) (neg.f64 (sqrt.f64 2))))
(/.f64 (*.f64 l l) (*.f64 1 (/.f64 Om (sqrt.f64 2))))
(*.f64 1 (/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2))))
(pow.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2))) 1)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(pow.f64 (*.f64 l (sqrt.f64 (/.f64 (sqrt.f64 2) Om))) 2)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2)))) 3)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(pow.f64 (pow.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2))) 3) 1/3)
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(sqrt.f64 (*.f64 (pow.f64 l 4) (/.f64 2 (*.f64 Om Om))))
(sqrt.f64 (*.f64 (/.f64 (pow.f64 l 4) Om) (/.f64 2 Om)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) l) (/.f64 (sqrt.f64 2) Om)))
(*.f64 (/.f64 (sqrt.f64 2) Om) (log.f64 (pow.f64 (exp.f64 l) l)))
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l (log.f64 (exp.f64 l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2))))))
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2))) 3))
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 2) Om) 3) (pow.f64 (*.f64 l l) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 2) Om) 3) (pow.f64 l 6)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (/.f64 (sqrt.f64 2) Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 2) Om) 3) (pow.f64 (*.f64 l l) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 2) Om) 3) (pow.f64 l 6)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2)))))
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(exp.f64 (log.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2)))))
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2)))) 1))
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 (/.f64 l Om) (sqrt.f64 2)))))
(/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) l))
(*.f64 (sqrt.f64 2) (/.f64 l (/.f64 Om l)))
(/.f64 (*.f64 l l) (/.f64 Om (sqrt.f64 2)))

eval489.0ms (1.3%)

Compiler

Compiled 40241 to 19883 computations (50.6% saved)

prune472.0ms (1.3%)

Pruning

78 alts after pruning (77 fresh and 1 done)

PrunedKeptTotal
New1271611332
Fresh271643
Picked101
Done415
Total1303781381
Error
6.86%
Counts
1381 → 78
Alt Table
Click to see full alt table
StatusErrorProgram
93.65%
(fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (*.f64 l U*))) (sqrt.f64 (/.f64 (pow.f64 n 3) (/.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) U))))))
90.16%
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) U))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U)))))
77.65%
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 2) 1/4)
75.79%
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2) 1/3)
68.46%
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) 3)
66.16%
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
77.21%
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 U n)) 2)) 1/4)
66.46%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 3/2)
54.12%
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 3)
89.35%
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
62.81%
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/8) (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 3/8))
88.78%
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
88.78%
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U))))
86.87%
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U))))
90.92%
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))))
90.11%
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (*.f64 (/.f64 (-.f64 U* U) Om) U) Om))))
77.34%
(*.f64 (sqrt.f64 (*.f64 (*.f64 U 2) n)) (sqrt.f64 t))
79.28%
(*.f64 (sqrt.f64 (*.f64 t (*.f64 2 n))) (sqrt.f64 U))
75.55%
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n)))
66.33%
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))
72.73%
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (*.f64 2 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
88.95%
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) n)))
75.56%
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n))
68.12%
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
66.27%
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 t U) (*.f64 2 n))))) (pow.f64 (*.f64 n (*.f64 t U)) 1/4))
87.56%
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)))))))
89.86%
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)))))))
87.99%
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))))))
66.53%
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))))
69.89%
(*.f64 (cbrt.f64 (*.f64 2 n)) (cbrt.f64 (*.f64 (*.f64 t U) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))
58.35%
(sqrt.f64 (fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l))))))
78.75%
(sqrt.f64 (/.f64 (fma.f64 8 (pow.f64 (*.f64 U (*.f64 n t)) 3) (pow.f64 (*.f64 l (*.f64 (/.f64 l Om) (*.f64 (*.f64 n U) -4))) 3)) (fma.f64 4 (*.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 n t))) (*.f64 (*.f64 l (*.f64 (/.f64 l Om) (*.f64 (*.f64 n U) -4))) (-.f64 (*.f64 l (*.f64 (/.f64 l Om) (*.f64 (*.f64 n U) -4))) (*.f64 2 (*.f64 U (*.f64 n t))))))))
81.39%
(sqrt.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3))) (*.f64 2 (*.f64 n U))) (fma.f64 t t (*.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) t)))))
95.6%
(sqrt.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 l (*.f64 l (*.f64 U U*)))) (*.f64 Om Om)))
74.92%
(sqrt.f64 (/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U (*.f64 2 n))))) (pow.f64 (exp.f64 2) (log1p.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))))))
88.03%
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
83.07%
(sqrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n)))))
52.39%
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
63.11%
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))))))
54.23%
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
62.78%
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
66.52%
(sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) 3)))
94.83%
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)) (*.f64 n U))))
95.52%
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
58.84%
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n U))))
64.37%
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
95.13%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) U))))
94.77%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) U))))
85.2%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (*.f64 l l)) U))))
90.34%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om))) U))))
87.38%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 n (/.f64 1 (-.f64 U* U)))) (/.f64 2 Om))) U))))
94.88%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 n (*.f64 l (*.f64 l (/.f64 (-.f64 U* U) (*.f64 Om Om))))) U))))
84.74%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) U))))
66.23%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
53.28%
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
65.55%
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))
84.26%
(sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
88.81%
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
89.15%
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
67.21%
(sqrt.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
92.18%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3/2) 1/3)))
91.26%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
95.33%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om))))) (/.f64 (sqrt.f64 (/.f64 (*.f64 U Om) (/.f64 (-.f64 U* U) Om))) Om))))
90.79%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))
92.91%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))) (sqrt.f64 (*.f64 n U)))))
93.13%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om))))))
93.63%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))))))
89.58%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 (*.f64 U (*.f64 -2 n)) Om))))
94.35%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) (*.f64 n (*.f64 n U))))))
92.38%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U))))
90.21%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (/.f64 -2 Om))))))
88.71%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))
89.72%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1/2))))
88.02%
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om))))))))
90.99%
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
89.32%
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n))) 1/2))
74.39%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2))
73.22%
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 3/2))
Compiler

Compiled 4090 to 2847 computations (30.4% saved)

localize22.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.01%
(*.f64 (*.f64 (/.f64 l Om) l) -2)
0.2%
(*.f64 (/.f64 l Om) l)
15.88%
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2)))
20.41%
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
Compiler

Compiled 76 to 31 computations (59.2% saved)

series7.0ms (0%)

Counts
4 → 132
Calls

42 calls:

TimeVariablePointExpression
0.0ms
n
@0
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
0.0ms
n
@-inf
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
0.0ms
t
@-inf
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
0.0ms
t
@inf
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
0.0ms
Om
@0
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))

rewrite108.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1082×associate-/r*
902×distribute-lft-in
768×associate-/l*
418×associate-+l+
394×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018122
1384114
25103114
Stop Event
node limit
Counts
4 → 218
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
(*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2)))
(*.f64 (/.f64 l Om) l)
(*.f64 (*.f64 (/.f64 l Om) l) -2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 1/4) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (/.f64 l Om) (*.f64 l -2) t)) (sqrt.f64 (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (pow.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) (*.f64 2 (*.f64 (*.f64 n U) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) 1) (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 t (*.f64 n U))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (*.f64 n U))) (*.f64 2 (*.f64 t (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1)) (*.f64 1 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 n U)) (/.f64 1 (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (/.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))) (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (/.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))) (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3))) (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (*.f64 2 (*.f64 n U))) (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))) (-.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 3) (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) 3)) (-.f64 (+.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))) (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) 1) (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) (sqrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))) (sqrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) (*.f64 (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))) (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))) (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) (+.f64 (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3))) 1) (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3))) (sqrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) 1) (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))) (sqrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) (*.f64 (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))) (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))) (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) (+.f64 (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (*.f64 2 (*.f64 n U))) 1) (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (*.f64 2 (*.f64 n U))) (sqrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (*.f64 2 (*.f64 n U))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 U) n) 2) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3) (pow.f64 (fma.f64 (/.f64 l Om) (*.f64 l -2) t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 l Om) (*.f64 l -2) t) 3) (pow.f64 (*.f64 2 (*.f64 n U)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 2 (*.f64 n U)) t (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 l Om)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l Om) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (/.f64 l Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 Om (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (sqrt.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 l) (/.f64 (/.f64 Om l) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 l) (/.f64 Om (*.f64 (sqrt.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 l) (/.f64 (/.f64 Om l) (pow.f64 (cbrt.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (/.f64 Om l) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 Om (*.f64 (cbrt.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l l) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 l) (/.f64 (neg.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (pow.f64 (cbrt.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (neg.f64 l)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) l) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l l) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l 1) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 l l)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l l) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (*.f64 (cbrt.f64 (/.f64 Om l)) (cbrt.f64 (/.f64 Om l)))) (cbrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 1 (sqrt.f64 l))) (/.f64 Om (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) (/.f64 Om (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 (sqrt.f64 Om) (sqrt.f64 l))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 l))) (/.f64 (cbrt.f64 Om) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (neg.f64 l)) 1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (neg.f64 l)) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (neg.f64 l)) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (neg.f64 l)) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (neg.f64 l)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (neg.f64 l)) -1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (neg.f64 l)) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (neg.f64 l)) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 l) l) 1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 l) l) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 l) l) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 l) l) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 l) l) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 l) l) -1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 l) l) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 l) l) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 l l) 1) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 l l) 1) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) 1) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) (cbrt.f64 Om)) (cbrt.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (sqrt.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 (sqrt.f64 Om))) (sqrt.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) 1) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (sqrt.f64 (cbrt.f64 Om))) (sqrt.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (cbrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (cbrt.f64 (sqrt.f64 Om))) (cbrt.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (*.f64 (cbrt.f64 (cbrt.f64 Om)) (cbrt.f64 (cbrt.f64 Om)))) (cbrt.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 l l)) 1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 l l)) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 l l)) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 l l)) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 l l)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 l l)) -1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 l l)) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 l l)) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (/.f64 l Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 l (sqrt.f64 Om)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 l Om)) l))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 l Om) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 l (/.f64 l Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 l Om))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 l (/.f64 l Om))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 (/.f64 Om l) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 Om (*.f64 l -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (/.f64 Om (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 Om l) (*.f64 l -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 l) (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 l) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (/.f64 Om l) (*.f64 (cbrt.f64 l) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l l) (/.f64 Om -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l -2) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 l -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 l -2)) (/.f64 (/.f64 Om l) (sqrt.f64 (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 l -2)) (cbrt.f64 (*.f64 l -2))) (/.f64 (/.f64 Om l) (cbrt.f64 (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 l l)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (*.f64 l -2)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l l) -2) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l -2) Om) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l -2) 1) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l -2) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l -2) (*.f64 (cbrt.f64 (/.f64 Om l)) (cbrt.f64 (/.f64 Om l)))) (cbrt.f64 (/.f64 Om l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l -2) (/.f64 1 (sqrt.f64 l))) (/.f64 Om (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l -2) (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) (/.f64 Om (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) 1)) (/.f64 (sqrt.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) (sqrt.f64 l))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l -2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1)) (/.f64 (cbrt.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l -2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 l))) (/.f64 (cbrt.f64 Om) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l -2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 (*.f64 l l)) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (sqrt.f64 Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 l -2)) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 l -2)) (sqrt.f64 Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 l -2)) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 l -2)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) 1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) -1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 l l) -2) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 l l) -2) (sqrt.f64 Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 l l) -2) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 l l) -2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 l l) (/.f64 Om -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 l Om)) (*.f64 l -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 l l) (/.f64 Om -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 l l) (/.f64 Om -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 l l) (/.f64 Om -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 l l) (/.f64 Om -2))))))))

simplify179.0ms (0.5%)

Algorithm
egg-herbie
Rules
1070×associate-/l*
1046×associate-/l/
950×associate-*r*
782×associate-*l*
644×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
063414362
1169514158
Stop Event
node limit
Counts
350 → 341
Calls
Call 1
Inputs
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(/.f64 (pow.f64 l 2) Om)
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 1/4) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 1/4))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 l Om) (*.f64 l -2) t)) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 (sqrt.f64 2) (pow.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)) 1/2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 1/2))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 1)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))
(+.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) (*.f64 2 (*.f64 (*.f64 n U) t)))
(+.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))
(+.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) 1) (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1))
(+.f64 (*.f64 2 (*.f64 t (*.f64 n U))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (*.f64 n U))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (*.f64 n U))) (*.f64 2 (*.f64 t (*.f64 n U))))
(+.f64 (*.f64 1 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1)) (*.f64 1 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) 1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))) 1)
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 1 (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))
(/.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (/.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))) (*.f64 2 (*.f64 n U))))
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (/.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))) (*.f64 2 (*.f64 n U))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3))) (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (*.f64 2 (*.f64 n U))) (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))
(/.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))) (-.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 3) (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) 3)) (-.f64 (+.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))) (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))))
(/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) 1) (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))
(/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) (sqrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))) (sqrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))
(/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) (*.f64 (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))) (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))) (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))
(/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) (+.f64 (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om)))))
(/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3))) 1) (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))
(/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3))) (sqrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))
(/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) 1) (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))) (sqrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) (*.f64 (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))) (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))) (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) (+.f64 (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (*.f64 2 (*.f64 n U))) 1) (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (*.f64 2 (*.f64 n U))) (sqrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (*.f64 2 (*.f64 n U))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 2)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 U) n) 2) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3) (pow.f64 (fma.f64 (/.f64 l Om) (*.f64 l -2) t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 l Om) (*.f64 l -2) t) 3) (pow.f64 (*.f64 2 (*.f64 n U)) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(fma.f64 (*.f64 2 (*.f64 n U)) t (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))
(fma.f64 t (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 l Om)))) 1)
(/.f64 l (/.f64 Om l))
(/.f64 (/.f64 l Om) (/.f64 1 l))
(/.f64 (*.f64 l (/.f64 l Om)) 1)
(/.f64 1 (/.f64 Om (*.f64 l l)))
(/.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (sqrt.f64 Om) l))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om l) (sqrt.f64 l)))
(/.f64 (sqrt.f64 l) (/.f64 Om (*.f64 (sqrt.f64 l) l)))
(/.f64 (cbrt.f64 l) (/.f64 (/.f64 Om l) (pow.f64 (cbrt.f64 l) 2)))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (/.f64 Om l) (cbrt.f64 l)))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 Om (*.f64 (cbrt.f64 l) l)))
(/.f64 (*.f64 l l) Om)
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) l))
(/.f64 (*.f64 l (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (pow.f64 (cbrt.f64 l) 2)))
(/.f64 (*.f64 l (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (cbrt.f64 l)))
(/.f64 (*.f64 l (neg.f64 l)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 l) l) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l l) 1) Om)
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 Om))
(/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (cbrt.f64 Om))
(/.f64 (/.f64 l 1) (/.f64 Om l))
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) l))
(/.f64 (neg.f64 (*.f64 l l)) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l l) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(/.f64 (/.f64 l (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))
(/.f64 (/.f64 l (*.f64 (cbrt.f64 (/.f64 Om l)) (cbrt.f64 (/.f64 Om l)))) (cbrt.f64 (/.f64 Om l)))
(/.f64 (/.f64 l (/.f64 1 (sqrt.f64 l))) (/.f64 Om (sqrt.f64 l)))
(/.f64 (/.f64 l (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) (/.f64 Om (cbrt.f64 l)))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) (sqrt.f64 l))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 l)))
(/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 l))) (/.f64 (cbrt.f64 Om) (sqrt.f64 l)))
(/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 l)))
(/.f64 (/.f64 (*.f64 l (neg.f64 l)) 1) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (neg.f64 l)) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 l (neg.f64 l)) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (*.f64 l (neg.f64 l)) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 l (neg.f64 l)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 l (neg.f64 l)) -1) Om)
(/.f64 (/.f64 (*.f64 l (neg.f64 l)) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l (neg.f64 l)) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) l) 1) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) l) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (neg.f64 l) l) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (neg.f64 l) l) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 (neg.f64 l) l) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 (neg.f64 l) l) -1) Om)
(/.f64 (/.f64 (*.f64 (neg.f64 l) l) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) l) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (/.f64 (/.f64 (*.f64 l l) 1) 1) Om)
(/.f64 (/.f64 (/.f64 (*.f64 l l) 1) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(/.f64 (/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) 1) (sqrt.f64 Om))
(/.f64 (/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) (cbrt.f64 Om)) (cbrt.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (sqrt.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 (sqrt.f64 Om))) (sqrt.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) 1) (cbrt.f64 Om))
(/.f64 (/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (sqrt.f64 (cbrt.f64 Om))) (sqrt.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (cbrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (cbrt.f64 (sqrt.f64 Om))) (cbrt.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (*.f64 (cbrt.f64 (cbrt.f64 Om)) (cbrt.f64 (cbrt.f64 Om)))) (cbrt.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 l l)) 1) (neg.f64 Om))
(/.f64 (/.f64 (neg.f64 (*.f64 l l)) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 l l)) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 l l)) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 l l)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 l l)) -1) Om)
(/.f64 (/.f64 (neg.f64 (*.f64 l l)) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (/.f64 (neg.f64 (*.f64 l l)) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(pow.f64 (*.f64 l (/.f64 l Om)) 1)
(pow.f64 (/.f64 l (sqrt.f64 Om)) 2)
(pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 3)
(pow.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 l Om)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 l Om)))))
(cbrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 l Om) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 l Om))))
(exp.f64 (log.f64 (*.f64 l (/.f64 l Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 l Om))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 l Om))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)))) 1)
(/.f64 l (/.f64 (/.f64 Om l) -2))
(/.f64 l (/.f64 Om (*.f64 l -2)))
(/.f64 -2 (/.f64 Om (*.f64 l l)))
(/.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 1)
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 l -2)))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 l) -2)))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (/.f64 Om l) (*.f64 (cbrt.f64 l) -2)))
(/.f64 (*.f64 l l) (/.f64 Om -2))
(/.f64 (*.f64 l -2) (/.f64 Om l))
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 l -2)))
(/.f64 (sqrt.f64 (*.f64 l -2)) (/.f64 (/.f64 Om l) (sqrt.f64 (*.f64 l -2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l -2)) (cbrt.f64 (*.f64 l -2))) (/.f64 (/.f64 Om l) (cbrt.f64 (*.f64 l -2))))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(/.f64 (*.f64 l (*.f64 l -2)) Om)
(/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 l l) -2) Om)
(/.f64 (/.f64 (*.f64 l -2) Om) (/.f64 1 l))
(/.f64 (/.f64 (*.f64 l -2) 1) (/.f64 Om l))
(/.f64 (/.f64 (*.f64 l -2) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))
(/.f64 (/.f64 (*.f64 l -2) (*.f64 (cbrt.f64 (/.f64 Om l)) (cbrt.f64 (/.f64 Om l)))) (cbrt.f64 (/.f64 Om l)))
(/.f64 (/.f64 (*.f64 l -2) (/.f64 1 (sqrt.f64 l))) (/.f64 Om (sqrt.f64 l)))
(/.f64 (/.f64 (*.f64 l -2) (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) (/.f64 Om (cbrt.f64 l)))
(/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) 1)) (/.f64 (sqrt.f64 Om) l))
(/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) (sqrt.f64 l))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))
(/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 l)))
(/.f64 (/.f64 (*.f64 l -2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1)) (/.f64 (cbrt.f64 Om) l))
(/.f64 (/.f64 (*.f64 l -2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 l))) (/.f64 (cbrt.f64 Om) (sqrt.f64 l)))
(/.f64 (/.f64 (*.f64 l -2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 l)))
(/.f64 (/.f64 (*.f64 -2 (*.f64 l l)) 1) Om)
(/.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(/.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 l -2)) 1) Om)
(/.f64 (/.f64 (*.f64 l (*.f64 l -2)) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 l -2)) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(/.f64 (/.f64 (*.f64 l (*.f64 l -2)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) 1) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) -1) Om)
(/.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 (*.f64 l l) -2) 1) Om)
(/.f64 (/.f64 (*.f64 (*.f64 l l) -2) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 (*.f64 l l) -2) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(/.f64 (/.f64 (*.f64 (*.f64 l l) -2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 1)
(pow.f64 (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om))) 2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 l l) (/.f64 Om -2))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3) 1/3)
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 l Om)) (*.f64 l -2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 l l) (/.f64 Om -2))))
(exp.f64 (log.f64 (/.f64 (*.f64 l l) (/.f64 Om -2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 l l) (/.f64 Om -2))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 l l) (/.f64 Om -2))))
Outputs
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U))))
(*.f64 (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 2))) (sqrt.f64 (/.f64 n (/.f64 Om U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U)))))
(fma.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 n (/.f64 Om U))))) (*.f64 (sqrt.f64 (*.f64 n (*.f64 U Om))) (*.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U))) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3))))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (*.f64 -2 (sqrt.f64 -2)))) (sqrt.f64 (*.f64 (*.f64 n U) (pow.f64 Om 3)))) (*.f64 (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 2))) (sqrt.f64 (/.f64 n (/.f64 Om U))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U))) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 5)) (/.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 5))))) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 n (/.f64 Om U))))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (*.f64 -2 (sqrt.f64 -2)))) (sqrt.f64 (*.f64 (*.f64 n U) (pow.f64 Om 3)))) (*.f64 1/16 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 5)) (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 (*.f64 n U) (pow.f64 Om 5))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (/.f64 Om (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (/.f64 (*.f64 Om Om) (sqrt.f64 (/.f64 U (/.f64 (pow.f64 t 3) n))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (/.f64 Om (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)) (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 3) (pow.f64 l 6))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (/.f64 (*.f64 Om Om) (sqrt.f64 (/.f64 U (/.f64 (pow.f64 t 3) n))))) (-.f64 (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 3)) (pow.f64 l 6)) (*.f64 (sqrt.f64 (*.f64 (/.f64 n (pow.f64 t 5)) U)) -1/2))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (/.f64 Om (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U))))
(*.f64 (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 2))) (sqrt.f64 (/.f64 n (/.f64 Om U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U)))))
(fma.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 n (/.f64 Om U))))) (*.f64 (sqrt.f64 (*.f64 n (*.f64 U Om))) (*.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U))) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3))))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (*.f64 -2 (sqrt.f64 -2)))) (sqrt.f64 (*.f64 (*.f64 n U) (pow.f64 Om 3)))) (*.f64 (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 2))) (sqrt.f64 (/.f64 n (/.f64 Om U))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U))) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 5)) (/.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 5))))) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 n (/.f64 Om U))))) (fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (*.f64 -2 (sqrt.f64 -2)))) (sqrt.f64 (*.f64 (*.f64 n U) (pow.f64 Om 3)))) (*.f64 1/16 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 5)) (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 (*.f64 n U) (pow.f64 Om 5))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U)))))
(*.f64 (sqrt.f64 (/.f64 n (/.f64 Om U))) (neg.f64 (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U))))))
(fma.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l))) -1/2) (sqrt.f64 (*.f64 n (*.f64 U Om))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 Om U))) (neg.f64 (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 2))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U)))) (*.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3)))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3)))))))
(fma.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) -1/2 (fma.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (*.f64 -2 (sqrt.f64 -2)))) (sqrt.f64 (*.f64 (*.f64 n U) (pow.f64 Om 3)))) 1/8 (*.f64 (sqrt.f64 (/.f64 n (/.f64 Om U))) (neg.f64 (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 2)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U)))) (fma.f64 1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3))))) (*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 5)) (/.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 5))))) -1/16))))
(fma.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) -1/2 (-.f64 (fma.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (*.f64 -2 (sqrt.f64 -2)))) (sqrt.f64 (*.f64 (*.f64 n U) (pow.f64 Om 3)))) 1/8 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 l 5)) (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -2) 5))) (*.f64 (sqrt.f64 (*.f64 (*.f64 n U) (pow.f64 Om 5))) -1/16))) (*.f64 (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 2))) (sqrt.f64 (/.f64 n (/.f64 Om U))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (/.f64 Om (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (/.f64 (*.f64 Om Om) (sqrt.f64 (/.f64 U (/.f64 (pow.f64 t 3) n))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (/.f64 Om (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)) (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 3) (pow.f64 l 6))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (/.f64 (*.f64 Om Om) (sqrt.f64 (/.f64 U (/.f64 (pow.f64 t 3) n))))) (-.f64 (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 3)) (pow.f64 l 6)) (*.f64 (sqrt.f64 (*.f64 (/.f64 n (pow.f64 t 5)) U)) -1/2))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (/.f64 Om (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (/.f64 Om (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (/.f64 (*.f64 Om Om) (sqrt.f64 (/.f64 U (/.f64 (pow.f64 t 3) n))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (/.f64 Om (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)) (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 3) (pow.f64 l 6))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (/.f64 (*.f64 Om Om) (sqrt.f64 (/.f64 U (/.f64 (pow.f64 t 3) n))))) (-.f64 (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 Om 3)) (pow.f64 l 6)) (*.f64 (sqrt.f64 (*.f64 (/.f64 n (pow.f64 t 5)) U)) -1/2))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l l)) (/.f64 Om (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 n (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 2 (*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))))
(*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 (*.f64 n U) t))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 (*.f64 n U) t))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 (*.f64 n U) t))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))))
(*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))))
(*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l)))))
(*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 (*.f64 n U) t))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 (*.f64 n U) t))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(fma.f64 2 (*.f64 (*.f64 n U) t) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (pow.f64 l 2) Om)
(*.f64 l (/.f64 l Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 1)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 1/4) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 1/4))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 l Om) (*.f64 l -2) t)) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(*.f64 (sqrt.f64 2) (pow.f64 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)) 1/2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 1/2)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 1)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 1/4) 2)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))) 3)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))) 3/2))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 1/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))) 1))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(+.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) (*.f64 2 (*.f64 (*.f64 n U) t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(+.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(+.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) 1))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(+.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) 1) (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(+.f64 (*.f64 2 (*.f64 t (*.f64 n U))) (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (*.f64 n U))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (*.f64 n U))) (*.f64 2 (*.f64 t (*.f64 n U))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(+.f64 (*.f64 1 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 1)) (*.f64 1 (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) 1)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))) 1)
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 1 (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(/.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (/.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))) (*.f64 2 (*.f64 n U))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 (-.f64 t (*.f64 (/.f64 l Om) (*.f64 l -2))) (+.f64 (*.f64 t t) (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om))))) (fma.f64 t t (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))))
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (/.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))) (*.f64 2 (*.f64 n U))))
(/.f64 (*.f64 2 (*.f64 (*.f64 n U) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) 3)))) (fma.f64 t t (*.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) (-.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) t))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (fma.f64 t t (*.f64 (*.f64 l (/.f64 (/.f64 l -1/2) Om)) (fma.f64 (/.f64 l Om) (/.f64 l -1/2) (neg.f64 t))))) (+.f64 (pow.f64 t 3) (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 3)) -8)))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 (-.f64 t (*.f64 (/.f64 l Om) (*.f64 l -2))) (+.f64 (*.f64 t t) (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om))))) (fma.f64 t t (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))))
(/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3))) (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))
(/.f64 (*.f64 2 (*.f64 (*.f64 n U) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) 3)))) (fma.f64 t t (*.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) (-.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) t))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (fma.f64 t t (*.f64 (*.f64 l (/.f64 (/.f64 l -1/2) Om)) (fma.f64 (/.f64 l Om) (/.f64 l -1/2) (neg.f64 t))))) (+.f64 (pow.f64 t 3) (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 3)) -8)))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 (-.f64 t (*.f64 (/.f64 l Om) (*.f64 l -2))) (+.f64 (*.f64 t t) (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om))))) (fma.f64 t t (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (*.f64 2 (*.f64 n U))) (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))
(/.f64 (*.f64 2 (*.f64 (*.f64 n U) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) 3)))) (fma.f64 t t (*.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) (-.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) t))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (fma.f64 t t (*.f64 (*.f64 l (/.f64 (/.f64 l -1/2) Om)) (fma.f64 (/.f64 l Om) (/.f64 l -1/2) (neg.f64 t))))) (+.f64 (pow.f64 t 3) (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 3)) -8)))
(/.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))) (-.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2)))))
(/.f64 (-.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 n U) t) (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) (*.f64 2 (*.f64 (*.f64 n U) (*.f64 (/.f64 l Om) (*.f64 l -2))))))) (-.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) (*.f64 (/.f64 l Om) (*.f64 l -2))))))
(/.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))) (/.f64 (*.f64 (*.f64 n U) (-.f64 (*.f64 2 t) (*.f64 -4 (*.f64 l (/.f64 l Om))))) (*.f64 (*.f64 n U) (-.f64 (*.f64 2 t) (*.f64 -4 (*.f64 l (/.f64 l Om)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) 3) (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) 3)) (-.f64 (+.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))) (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 (*.f64 n U) t) 3)) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (*.f64 (/.f64 l Om) (*.f64 l -2)))) 3)) (+.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 n U) t) (*.f64 (*.f64 n U) t))) (-.f64 (*.f64 (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) (*.f64 2 (*.f64 (*.f64 n U) (*.f64 (/.f64 l Om) (*.f64 l -2)))))) (*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 n U) t)) (*.f64 2 (*.f64 n U))) (*.f64 (/.f64 l Om) (*.f64 l -2))))))
(/.f64 (fma.f64 8 (pow.f64 (*.f64 (*.f64 n U) t) 3) (pow.f64 (*.f64 (*.f64 n U) (*.f64 -4 (*.f64 l (/.f64 l Om)))) 3)) (fma.f64 4 (*.f64 (*.f64 n U) (*.f64 t (*.f64 (*.f64 n U) t))) (*.f64 (*.f64 (*.f64 n U) (*.f64 -4 (*.f64 l (/.f64 l Om)))) (-.f64 (*.f64 (*.f64 n U) (*.f64 -4 (*.f64 l (/.f64 l Om)))) (*.f64 2 (*.f64 (*.f64 n U) t))))))
(/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) 1) (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 (-.f64 t (*.f64 (/.f64 l Om) (*.f64 l -2))) (+.f64 (*.f64 t t) (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om))))) (fma.f64 t t (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) (sqrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))) (sqrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 (-.f64 t (*.f64 (/.f64 l Om) (*.f64 l -2))) (+.f64 (*.f64 t t) (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om))))) (fma.f64 t t (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) (*.f64 (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))) (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))) (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 (-.f64 t (*.f64 (/.f64 l Om) (*.f64 l -2))) (+.f64 (*.f64 t t) (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om))))) (fma.f64 t t (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))) (+.f64 (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 n U) (+.f64 (*.f64 t t) (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))))) (*.f64 (-.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om)))) (fma.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om)) (sqrt.f64 t))))
(*.f64 (/.f64 (fma.f64 t t (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (-.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om))))) (/.f64 (*.f64 2 (*.f64 n U)) (fma.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om)) (sqrt.f64 t))))
(/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3))) 1) (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))
(/.f64 (*.f64 2 (*.f64 (*.f64 n U) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) 3)))) (fma.f64 t t (*.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) (-.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) t))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (fma.f64 t t (*.f64 (*.f64 l (/.f64 (/.f64 l -1/2) Om)) (fma.f64 (/.f64 l Om) (/.f64 l -1/2) (neg.f64 t))))) (+.f64 (pow.f64 t 3) (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 3)) -8)))
(/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3))) (sqrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 n U) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) 3)))) (fma.f64 t t (*.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) (-.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) t))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (fma.f64 t t (*.f64 (*.f64 l (/.f64 (/.f64 l -1/2) Om)) (fma.f64 (/.f64 l Om) (/.f64 l -1/2) (neg.f64 t))))) (+.f64 (pow.f64 t 3) (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 3)) -8)))
(/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 n U) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) 3)))) (fma.f64 t t (*.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) (-.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) t))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (fma.f64 t t (*.f64 (*.f64 l (/.f64 (/.f64 l -1/2) Om)) (fma.f64 (/.f64 l Om) (/.f64 l -1/2) (neg.f64 t))))) (+.f64 (pow.f64 t 3) (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 3)) -8)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) 1) (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 (-.f64 t (*.f64 (/.f64 l Om) (*.f64 l -2))) (+.f64 (*.f64 t t) (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om))))) (fma.f64 t t (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2))))) (sqrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 (-.f64 t (*.f64 (/.f64 l Om) (*.f64 l -2))) (+.f64 (*.f64 t t) (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om))))) (fma.f64 t t (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) (*.f64 (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))) (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))) (cbrt.f64 (-.f64 t (/.f64 (*.f64 l l) (/.f64 Om -2)))))
(/.f64 (*.f64 2 (*.f64 n U)) (/.f64 (-.f64 t (*.f64 (/.f64 l Om) (*.f64 l -2))) (+.f64 (*.f64 t t) (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om))))) (fma.f64 t t (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (*.f64 2 (*.f64 n U))) (+.f64 (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 n U) (+.f64 (*.f64 t t) (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))))) (*.f64 (-.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om)))) (fma.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om)) (sqrt.f64 t))))
(*.f64 (/.f64 (fma.f64 t t (*.f64 -4 (pow.f64 (*.f64 l (/.f64 l Om)) 2))) (-.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om))))) (/.f64 (*.f64 2 (*.f64 n U)) (fma.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om)) (sqrt.f64 t))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (*.f64 2 (*.f64 n U))) 1) (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))
(/.f64 (*.f64 2 (*.f64 (*.f64 n U) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) 3)))) (fma.f64 t t (*.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) (-.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) t))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (fma.f64 t t (*.f64 (*.f64 l (/.f64 (/.f64 l -1/2) Om)) (fma.f64 (/.f64 l Om) (/.f64 l -1/2) (neg.f64 t))))) (+.f64 (pow.f64 t 3) (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 3)) -8)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (*.f64 2 (*.f64 n U))) (sqrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 n U) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) 3)))) (fma.f64 t t (*.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) (-.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) t))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (fma.f64 t t (*.f64 (*.f64 l (/.f64 (/.f64 l -1/2) Om)) (fma.f64 (/.f64 l Om) (/.f64 l -1/2) (neg.f64 t))))) (+.f64 (pow.f64 t 3) (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 3)) -8)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (*.f64 2 (*.f64 n U))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 n U) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) 3)))) (fma.f64 t t (*.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) (-.f64 (*.f64 (/.f64 l Om) (*.f64 l -2)) t))))
(*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (fma.f64 t t (*.f64 (*.f64 l (/.f64 (/.f64 l -1/2) Om)) (fma.f64 (/.f64 l Om) (/.f64 l -1/2) (neg.f64 t))))) (+.f64 (pow.f64 t 3) (*.f64 (/.f64 (pow.f64 l 6) (pow.f64 Om 3)) -8)))
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 1)
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 2)
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 3)
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 2))
(fabs.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 3) 1/3)
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 2))
(fabs.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t)))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 U) n) 2) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))
(*.f64 (fma.f64 -2 (*.f64 l (/.f64 l Om)) t) (*.f64 2 (log.f64 (pow.f64 (exp.f64 U) n))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))) 3))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3) (pow.f64 (fma.f64 (/.f64 l Om) (*.f64 l -2) t) 3)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 l Om) (*.f64 l -2) t) 3) (pow.f64 (*.f64 2 (*.f64 n U)) 3)))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))) 1))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t)))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(fma.f64 (*.f64 2 (*.f64 n U)) t (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(fma.f64 t (*.f64 2 (*.f64 n U)) (*.f64 (*.f64 2 (*.f64 n U)) (/.f64 (*.f64 l l) (/.f64 Om -2))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))
(*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (/.f64 l Om)))) 1)
(*.f64 l (/.f64 l Om))
(/.f64 l (/.f64 Om l))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 l Om) (/.f64 1 l))
(*.f64 l (/.f64 l Om))
(/.f64 (*.f64 l (/.f64 l Om)) 1)
(*.f64 l (/.f64 l Om))
(/.f64 1 (/.f64 Om (*.f64 l l)))
(*.f64 (/.f64 1 Om) (*.f64 l l))
(*.f64 (*.f64 l l) (/.f64 1 Om))
(/.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (sqrt.f64 Om) l))
(*.f64 l (/.f64 l Om))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om l) (sqrt.f64 l)))
(*.f64 (/.f64 (sqrt.f64 l) (/.f64 Om l)) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) (/.f64 Om l)))
(/.f64 (sqrt.f64 l) (/.f64 Om (*.f64 (sqrt.f64 l) l)))
(*.f64 (/.f64 (sqrt.f64 l) (/.f64 Om l)) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) (/.f64 Om l)))
(/.f64 (cbrt.f64 l) (/.f64 (/.f64 Om l) (pow.f64 (cbrt.f64 l) 2)))
(*.f64 (/.f64 (cbrt.f64 l) (/.f64 Om l)) (pow.f64 (cbrt.f64 l) 2))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (/.f64 (cbrt.f64 l) Om) l))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (/.f64 Om l) (cbrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 l) (/.f64 Om l)) (pow.f64 (cbrt.f64 l) 2))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (/.f64 (cbrt.f64 l) Om) l))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 Om (*.f64 (cbrt.f64 l) l)))
(*.f64 (/.f64 (cbrt.f64 l) (/.f64 Om l)) (pow.f64 (cbrt.f64 l) 2))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (/.f64 (cbrt.f64 l) Om) l))
(/.f64 (*.f64 l l) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) l))
(*.f64 l (/.f64 l Om))
(/.f64 (*.f64 l (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))
(*.f64 (/.f64 (sqrt.f64 l) (/.f64 Om l)) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) (/.f64 Om l)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (pow.f64 (cbrt.f64 l) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 4) Om) (pow.f64 (cbrt.f64 l) 2))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (pow.f64 (cbrt.f64 l) 4) Om))
(/.f64 (*.f64 l (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (cbrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 l) (/.f64 Om l)) (pow.f64 (cbrt.f64 l) 2))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (/.f64 (cbrt.f64 l) Om) l))
(/.f64 (*.f64 l (neg.f64 l)) (neg.f64 Om))
(*.f64 l (/.f64 l Om))
(/.f64 (*.f64 (neg.f64 l) l) (neg.f64 Om))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 l l) 1) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 Om))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (cbrt.f64 Om))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 l 1) (/.f64 Om l))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) l))
(*.f64 l (/.f64 l Om))
(/.f64 (neg.f64 (*.f64 l l)) (neg.f64 Om))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 l l) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 l (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 l (*.f64 (cbrt.f64 (/.f64 Om l)) (cbrt.f64 (/.f64 Om l)))) (cbrt.f64 (/.f64 Om l)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 l (/.f64 1 (sqrt.f64 l))) (/.f64 Om (sqrt.f64 l)))
(*.f64 (/.f64 (sqrt.f64 l) (/.f64 Om l)) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) (/.f64 Om l)))
(/.f64 (/.f64 l (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) (/.f64 Om (cbrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 l) (/.f64 Om l)) (pow.f64 (cbrt.f64 l) 2))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (/.f64 (cbrt.f64 l) Om) l))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) (sqrt.f64 l))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))
(/.f64 l (*.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 l)) (/.f64 (sqrt.f64 Om) (sqrt.f64 l))))
(*.f64 (sqrt.f64 l) (/.f64 l (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 (/.f64 l (sqrt.f64 Om)) (pow.f64 (cbrt.f64 l) 2)) (sqrt.f64 Om)) (cbrt.f64 l))
(/.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (/.f64 (sqrt.f64 Om) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2)))
(/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 l))) (/.f64 (cbrt.f64 Om) (sqrt.f64 l)))
(*.f64 (/.f64 (*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (sqrt.f64 l)) (cbrt.f64 Om)) (sqrt.f64 l))
(/.f64 (/.f64 (*.f64 l (sqrt.f64 l)) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (sqrt.f64 l)))
(/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 l)))
(*.f64 (/.f64 (*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 Om)) (cbrt.f64 l))
(/.f64 (/.f64 (*.f64 l (pow.f64 (cbrt.f64 l) 2)) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (cbrt.f64 l)))
(/.f64 (/.f64 (*.f64 l (neg.f64 l)) 1) (neg.f64 Om))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 l (neg.f64 l)) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 l (neg.f64 l)) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 l (neg.f64 l)) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 l (neg.f64 l)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 l (neg.f64 l)) -1) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 l (neg.f64 l)) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 l (neg.f64 l)) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) l) 1) (neg.f64 Om))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) l) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) l) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) l) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) l) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) l) -1) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) l) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) l) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (/.f64 (*.f64 l l) 1) 1) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (/.f64 (*.f64 l l) 1) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) 1) (sqrt.f64 Om))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) (cbrt.f64 Om)) (cbrt.f64 (sqrt.f64 Om)))
(/.f64 (*.f64 (/.f64 l (sqrt.f64 Om)) l) (*.f64 (cbrt.f64 (sqrt.f64 Om)) (cbrt.f64 Om)))
(*.f64 (/.f64 (/.f64 l (sqrt.f64 Om)) (cbrt.f64 (sqrt.f64 Om))) (/.f64 l (cbrt.f64 Om)))
(/.f64 (/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (sqrt.f64 (cbrt.f64 Om)))
(/.f64 (*.f64 (/.f64 l (sqrt.f64 Om)) l) (*.f64 (sqrt.f64 (cbrt.f64 Om)) (sqrt.f64 (pow.f64 (cbrt.f64 Om) 2))))
(*.f64 (/.f64 (/.f64 l (sqrt.f64 Om)) (sqrt.f64 (cbrt.f64 Om))) (/.f64 l (fabs.f64 (cbrt.f64 Om))))
(/.f64 (/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 (sqrt.f64 Om))) (sqrt.f64 (sqrt.f64 Om)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) 1) (cbrt.f64 Om))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (sqrt.f64 (cbrt.f64 Om))) (sqrt.f64 (cbrt.f64 Om)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (cbrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (*.f64 (cbrt.f64 (cbrt.f64 Om)) (cbrt.f64 (pow.f64 (cbrt.f64 Om) 2))))
(*.f64 (/.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (cbrt.f64 Om))) (/.f64 l (cbrt.f64 (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 (/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (cbrt.f64 (sqrt.f64 Om))) (cbrt.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (*.f64 (cbrt.f64 (sqrt.f64 Om)) (cbrt.f64 (sqrt.f64 Om))))
(/.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (cbrt.f64 (sqrt.f64 Om)) (cbrt.f64 (sqrt.f64 Om))))
(/.f64 (/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (*.f64 (cbrt.f64 (cbrt.f64 Om)) (cbrt.f64 (cbrt.f64 Om)))) (cbrt.f64 (cbrt.f64 Om)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (neg.f64 (*.f64 l l)) 1) (neg.f64 Om))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (neg.f64 (*.f64 l l)) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (neg.f64 (*.f64 l l)) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (neg.f64 (*.f64 l l)) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (neg.f64 (*.f64 l l)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (neg.f64 (*.f64 l l)) -1) Om)
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (neg.f64 (*.f64 l l)) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 l (/.f64 l Om))
(/.f64 (/.f64 (neg.f64 (*.f64 l l)) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 l (/.f64 l Om))
(pow.f64 (*.f64 l (/.f64 l Om)) 1)
(*.f64 l (/.f64 l Om))
(pow.f64 (/.f64 l (sqrt.f64 Om)) 2)
(*.f64 l (/.f64 l Om))
(pow.f64 (cbrt.f64 (*.f64 l (/.f64 l Om))) 3)
(*.f64 l (/.f64 l Om))
(pow.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3) 1/3)
(*.f64 l (/.f64 l Om))
(sqrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 2))
(fabs.f64 (*.f64 l (/.f64 l Om)))
(log.f64 (pow.f64 (exp.f64 (/.f64 l Om)) l))
(*.f64 l (/.f64 l Om))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (/.f64 l Om)))))
(*.f64 l (/.f64 l Om))
(cbrt.f64 (pow.f64 (*.f64 l (/.f64 l Om)) 3))
(*.f64 l (/.f64 l Om))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 l Om) 3)))
(*.f64 l (/.f64 l Om))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 l 3)))
(*.f64 l (/.f64 l Om))
(expm1.f64 (log1p.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(exp.f64 (log.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 l Om))) 1))
(*.f64 l (/.f64 l Om))
(log1p.f64 (expm1.f64 (*.f64 l (/.f64 l Om))))
(*.f64 l (/.f64 l Om))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)))) 1)
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 l (/.f64 (/.f64 Om l) -2))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 l (/.f64 Om (*.f64 l -2)))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 -2 (/.f64 Om (*.f64 l l)))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 1)
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 1 (/.f64 (/.f64 Om l) (*.f64 l -2)))
(/.f64 1 (/.f64 Om (/.f64 (*.f64 l l) -1/2)))
(/.f64 (*.f64 1 (/.f64 l -1/2)) (/.f64 Om l))
(/.f64 (sqrt.f64 l) (/.f64 (/.f64 Om l) (*.f64 (sqrt.f64 l) -2)))
(*.f64 (/.f64 (sqrt.f64 l) (/.f64 Om l)) (*.f64 -2 (sqrt.f64 l)))
(*.f64 (*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) (/.f64 Om l))) -2)
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (/.f64 Om l) (*.f64 (cbrt.f64 l) -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 Om l)) (*.f64 -2 (cbrt.f64 l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) Om) (*.f64 (cbrt.f64 l) (/.f64 l -1/2)))
(/.f64 (*.f64 l l) (/.f64 Om -2))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (*.f64 l -2) (/.f64 Om l))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (neg.f64 l) (/.f64 (neg.f64 Om) (*.f64 l -2)))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (sqrt.f64 (*.f64 l -2)) (/.f64 (/.f64 Om l) (sqrt.f64 (*.f64 l -2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 l -2)) (/.f64 Om l)) (sqrt.f64 (*.f64 l -2)))
(*.f64 (sqrt.f64 (/.f64 l -1/2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 l -1/2)) Om) l))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l -2)) (cbrt.f64 (*.f64 l -2))) (/.f64 (/.f64 Om l) (cbrt.f64 (*.f64 l -2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l -2)) (cbrt.f64 (*.f64 l -2))) (/.f64 Om (*.f64 (cbrt.f64 (*.f64 l -2)) l)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 l -1/2)) (cbrt.f64 (/.f64 l -1/2))) (/.f64 (/.f64 Om l) (cbrt.f64 (/.f64 l -1/2))))
(/.f64 (*.f64 -2 (*.f64 l l)) Om)
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (*.f64 l (*.f64 l -2)) Om)
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (neg.f64 Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (*.f64 (*.f64 l l) -2) Om)
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 l -2) Om) (/.f64 1 l))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 l -2) 1) (/.f64 Om l))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 l -2) (sqrt.f64 (/.f64 Om l))) (sqrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 l -2) (*.f64 (cbrt.f64 (/.f64 Om l)) (cbrt.f64 (/.f64 Om l)))) (cbrt.f64 (/.f64 Om l)))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 l -2) (/.f64 1 (sqrt.f64 l))) (/.f64 Om (sqrt.f64 l)))
(/.f64 (*.f64 (*.f64 l -2) (sqrt.f64 l)) (/.f64 Om (sqrt.f64 l)))
(/.f64 (*.f64 (*.f64 (/.f64 l -1/2) (sqrt.f64 l)) (sqrt.f64 l)) Om)
(/.f64 (/.f64 (*.f64 l -2) (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) (/.f64 Om (cbrt.f64 l)))
(/.f64 (*.f64 (*.f64 l -2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (cbrt.f64 l)))
(*.f64 (cbrt.f64 l) (/.f64 (/.f64 l -1/2) (/.f64 Om (pow.f64 (cbrt.f64 l) 2))))
(/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) 1)) (/.f64 (sqrt.f64 Om) l))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) (sqrt.f64 l))) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))
(/.f64 (*.f64 l -2) (*.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 l)) (/.f64 (sqrt.f64 Om) (sqrt.f64 l))))
(*.f64 (sqrt.f64 l) (/.f64 (/.f64 l -1/2) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) (sqrt.f64 l)))))
(/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 l)))
(/.f64 (*.f64 l -2) (*.f64 (/.f64 (sqrt.f64 Om) (cbrt.f64 l)) (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 l) 2))))
(*.f64 (cbrt.f64 l) (/.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (/.f64 l -1/2) (sqrt.f64 Om))) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 l -2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) 1)) (/.f64 (cbrt.f64 Om) l))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 l -2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 l))) (/.f64 (cbrt.f64 Om) (sqrt.f64 l)))
(/.f64 (*.f64 l -2) (*.f64 (/.f64 (cbrt.f64 Om) (sqrt.f64 l)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 l))))
(*.f64 (/.f64 -2 (/.f64 (cbrt.f64 Om) (sqrt.f64 l))) (/.f64 (*.f64 l (sqrt.f64 l)) (pow.f64 (cbrt.f64 Om) 2)))
(/.f64 (/.f64 (*.f64 l -2) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 l) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 l)))
(/.f64 (*.f64 l -2) (*.f64 (/.f64 (cbrt.f64 Om) (cbrt.f64 l)) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 l) 2))))
(*.f64 (/.f64 l (/.f64 (cbrt.f64 Om) (cbrt.f64 l))) (/.f64 -2 (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 l) 2))))
(/.f64 (/.f64 (*.f64 -2 (*.f64 l l)) 1) Om)
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (sqrt.f64 Om)) (sqrt.f64 Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 -2 (*.f64 l l)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 l (*.f64 l -2)) 1) Om)
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 l (*.f64 l -2)) (sqrt.f64 Om)) (sqrt.f64 Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 l (*.f64 l -2)) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 l (*.f64 l -2)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) 1) (neg.f64 Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) -1) Om)
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 (neg.f64 l) (*.f64 l -2)) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 (*.f64 l l) -2) 1) Om)
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 (*.f64 l l) -2) (sqrt.f64 Om)) (sqrt.f64 Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 (*.f64 l l) -2) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(/.f64 (/.f64 (*.f64 (*.f64 l l) -2) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 1)
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(pow.f64 (*.f64 (sqrt.f64 -2) (/.f64 l (sqrt.f64 Om))) 2)
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 l l) (/.f64 Om -2))) 3)
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(pow.f64 (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3) 1/3)
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 l (/.f64 l Om)) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 l Om)) (*.f64 l -2)))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)))))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 l l) (/.f64 Om -2))))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(exp.f64 (log.f64 (/.f64 (*.f64 l l) (/.f64 Om -2))))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 l l) (/.f64 Om -2))) 1))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 l l) (/.f64 Om -2))))
(*.f64 (/.f64 l Om) (*.f64 l -2))
(*.f64 l (/.f64 (/.f64 l -1/2) Om))

localize71.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.02%
(*.f64 2 (*.f64 (*.f64 t n) U))
8.11%
(*.f64 (*.f64 t n) U)
26.2%
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
Compiler

Compiled 33 to 14 computations (57.6% saved)

series3.0ms (0%)

Counts
3 → 72
Calls

27 calls:

TimeVariablePointExpression
0.0ms
t
@0
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
0.0ms
t
@-inf
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
0.0ms
U
@-inf
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
0.0ms
n
@inf
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
0.0ms
t
@inf
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))

rewrite73.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1082×*-commutative
1022×cbrt-prod
934×sqrt-prod
808×unswap-sqr
676×swap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01155
122055
2260655
Stop Event
node limit
Counts
3 → 98
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(*.f64 (*.f64 t n) U)
(*.f64 2 (*.f64 (*.f64 t n) U))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) (pow.f64 1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4) (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 U) (sqrt.f64 (*.f64 2 (*.f64 t n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 2 (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t (*.f64 n U))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t (*.f64 n U))) (fabs.f64 (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t n)) (sqrt.f64 (*.f64 2 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6) (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) (sqrt.f64 (*.f64 2 (cbrt.f64 (*.f64 t (*.f64 n U))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 (*.f64 t (*.f64 n U)) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 t (*.f64 n U)) 1/4) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 t (*.f64 n U))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 2 1/4) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 t (*.f64 n U)) (*.f64 2 (*.f64 t (*.f64 n U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/8) (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 t n))) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (*.f64 t n))) (cbrt.f64 (*.f64 U (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 t (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (pow.f64 1 1/2)) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 t n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/4)) (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 t (*.f64 n U))))) (pow.f64 (*.f64 t (*.f64 n U)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) 2))) (pow.f64 (*.f64 t (*.f64 n U)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 n U)))))) (pow.f64 (*.f64 t (*.f64 n U)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sqrt.f64 U) (*.f64 2 (*.f64 t n)))) (pow.f64 U 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 2 (*.f64 t n)))) (pow.f64 U 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6)) 3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 2)) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 n U)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4)) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 4)) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 t (*.f64 n U))) (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 t (*.f64 n U))) (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 n U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))) 1) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 2) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 n U)) 3) 8) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 1 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 n U)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (*.f64 n U))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 n U)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 n U)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t (*.f64 n U)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (*.f64 n U)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 U) (*.f64 t n)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 n U)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (*.f64 n U)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t (*.f64 n U))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6) 6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/2) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 n U)) 3) 8) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 U) (*.f64 2 (*.f64 t n))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 n U)) 3) 8))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))))

simplify77.0ms (0.2%)

Algorithm
egg-herbie
Rules
1446×distribute-rgt-in
1436×distribute-lft-in
618×times-frac
540×associate-*r*
474×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02564454
15784354
224084214
Stop Event
node limit
Counts
170 → 170
Calls
Call 1
Inputs
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 n (*.f64 t U))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) -1)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) (pow.f64 1 1/2))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4) (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4))
(*.f64 (sqrt.f64 U) (sqrt.f64 (*.f64 2 (*.f64 t n))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 n U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 n U))) (fabs.f64 (sqrt.f64 2)))
(*.f64 (sqrt.f64 (*.f64 t n)) (sqrt.f64 (*.f64 2 U)))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6) (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(*.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) (sqrt.f64 (*.f64 2 (cbrt.f64 (*.f64 t (*.f64 n U))))))
(*.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6))
(*.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 (*.f64 t (*.f64 n U)) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))
(*.f64 (pow.f64 (*.f64 t (*.f64 n U)) 1/4) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 t (*.f64 n U))))))
(*.f64 (pow.f64 2 1/4) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 t (*.f64 n U)) (*.f64 2 (*.f64 t (*.f64 n U)))))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/8) (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/4)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t n))) (sqrt.f64 U))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 t n))) (cbrt.f64 (*.f64 U (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(*.f64 (fabs.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 t (*.f64 n U))))
(*.f64 (fabs.f64 (pow.f64 1 1/2)) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(*.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 t n)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/4)) (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/8))
(*.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 t (*.f64 n U))))) (pow.f64 (*.f64 t (*.f64 n U)) 1/4))
(*.f64 (sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) 2))) (pow.f64 (*.f64 t (*.f64 n U)) 1/6))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 n U)))))) (pow.f64 (*.f64 t (*.f64 n U)) 1/4))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 U) (*.f64 2 (*.f64 t n)))) (pow.f64 U 1/4))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 2 (*.f64 t n)))) (pow.f64 U 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6)) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6)) 3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6)) 3))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 2)) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 n U)))) 3))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4)) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4)) 3))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 4)) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 t (*.f64 n U))) (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 t (*.f64 n U))) (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 n U)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))) 1) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 1))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 1))))
(pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 1)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4) 2)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6) 3)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 3/2)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 2) 1/4)
(pow.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 n U)) 3) 8) 1/6)
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(fabs.f64 (-.f64 1 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))
(+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) 1)
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) 1))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) 1))))
(pow.f64 (*.f64 t (*.f64 n U)) 1)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 n U))) 2)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 n U)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 t (*.f64 n U)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 n U)) 2))
(fabs.f64 (*.f64 t (*.f64 n U)))
(log.f64 (pow.f64 (exp.f64 U) (*.f64 t n)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 n U)))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 n U)) 3))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 n U))))
(exp.f64 (log.f64 (*.f64 t (*.f64 n U))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 n U))))
(+.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) 1)
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) 1))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) 1))))
(pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 2)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4) 4)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6) 6)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/2) 2/3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 2) 1/2)
(pow.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 n U)) 3) 8) 1/3)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 2))
(fabs.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(log.f64 (pow.f64 (exp.f64 U) (*.f64 2 (*.f64 t n))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 n U)) 3) 8))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
Outputs
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) -1)
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 1)
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) (pow.f64 1 1/2))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(*.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4) (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(*.f64 (sqrt.f64 U) (sqrt.f64 (*.f64 2 (*.f64 t n))))
(*.f64 (sqrt.f64 U) (sqrt.f64 (*.f64 2 (*.f64 n t))))
(*.f64 (sqrt.f64 U) (sqrt.f64 (*.f64 t (*.f64 n 2))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 n (*.f64 U 2))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 n U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 n U))) (fabs.f64 (sqrt.f64 2)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 n U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t))))
(*.f64 (sqrt.f64 (*.f64 t n)) (sqrt.f64 (*.f64 2 U)))
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 U 2)))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 n U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6) (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(*.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 1/6) (cbrt.f64 (*.f64 t (*.f64 n (*.f64 U 2)))))
(pow.f64 (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 1/6) 3)
(*.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) (sqrt.f64 (*.f64 2 (cbrt.f64 (*.f64 t (*.f64 n U))))))
(*.f64 (cbrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 (*.f64 2 (cbrt.f64 (*.f64 U (*.f64 n t))))))
(*.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))
(*.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2)))))))
(*.f64 (cbrt.f64 (*.f64 U (*.f64 n t))) (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6))
(*.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6) (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(*.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 1/6) (cbrt.f64 (*.f64 t (*.f64 n (*.f64 U 2)))))
(pow.f64 (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 1/6) 3)
(*.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 (*.f64 t (*.f64 n U)) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))
(*.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 t (*.f64 (*.f64 n U) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))))
(*.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n (sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))))))
(*.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 n (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))))))
(*.f64 (pow.f64 (*.f64 t (*.f64 n U)) 1/4) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 t (*.f64 n U))))))
(*.f64 (pow.f64 (*.f64 U (*.f64 n t)) 1/4) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 U (*.f64 n t))))))
(*.f64 (pow.f64 2 1/4) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 t (*.f64 n U)) (*.f64 2 (*.f64 t (*.f64 n U)))))))
(*.f64 (pow.f64 2 1/4) (sqrt.f64 (sqrt.f64 (*.f64 2 (pow.f64 (*.f64 t (*.f64 n U)) 2)))))
(*.f64 (pow.f64 2 1/4) (sqrt.f64 (sqrt.f64 (*.f64 2 (pow.f64 (*.f64 U (*.f64 n t)) 2)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/8) (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/4)))
(*.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 1/8) (sqrt.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 3/4)))
(*.f64 (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 1/8) (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 3/8))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t n))) (sqrt.f64 U))
(*.f64 (sqrt.f64 U) (sqrt.f64 (*.f64 2 (*.f64 n t))))
(*.f64 (sqrt.f64 U) (sqrt.f64 (*.f64 t (*.f64 n 2))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 n (*.f64 U 2)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2)))) (cbrt.f64 (*.f64 t (*.f64 n (*.f64 U 2)))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) (cbrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 t n))) (cbrt.f64 (*.f64 U (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 n t))) (cbrt.f64 (*.f64 U (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))
(*.f64 (cbrt.f64 (*.f64 t (*.f64 n 2))) (cbrt.f64 (*.f64 U (sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2)))))))
(*.f64 (cbrt.f64 (*.f64 t (*.f64 n 2))) (cbrt.f64 (*.f64 U (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(*.f64 (fabs.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 t (*.f64 n U))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 n U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t))))
(*.f64 (fabs.f64 (pow.f64 1 1/2)) (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(*.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 t n)))
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 U 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/4)) (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/8))
(*.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/8) (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/4)))
(*.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 1/8) (sqrt.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 3/4)))
(*.f64 (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 1/8) (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 3/8))
(*.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 t (*.f64 n U))))) (pow.f64 (*.f64 t (*.f64 n U)) 1/4))
(*.f64 (pow.f64 (*.f64 t (*.f64 n U)) 1/4) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 t (*.f64 n U))))))
(*.f64 (pow.f64 (*.f64 U (*.f64 n t)) 1/4) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 U (*.f64 n t))))))
(*.f64 (sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) 2))) (pow.f64 (*.f64 t (*.f64 n U)) 1/6))
(*.f64 (sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 U (*.f64 n t))) 2))) (pow.f64 (*.f64 U (*.f64 n t)) 1/6))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 n U)))))) (pow.f64 (*.f64 t (*.f64 n U)) 1/4))
(*.f64 (pow.f64 (*.f64 t (*.f64 n U)) 1/4) (sqrt.f64 (sqrt.f64 (*.f64 4 (*.f64 t (*.f64 n U))))))
(*.f64 (pow.f64 (*.f64 t (*.f64 n U)) 1/4) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 t (*.f64 n U)) 4))))
(*.f64 (pow.f64 (*.f64 U (*.f64 n t)) 1/4) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 n t)) 4))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2)))) (cbrt.f64 (*.f64 t (*.f64 n (*.f64 U 2)))))) (sqrt.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 1/6)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) (cbrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))))) (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 1/12))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 U) (*.f64 2 (*.f64 t n)))) (pow.f64 U 1/4))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 U) (*.f64 2 (*.f64 n t)))) (pow.f64 U 1/4))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 U) (*.f64 t (*.f64 n 2)))) (pow.f64 U 1/4))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n t) (sqrt.f64 U)))) (pow.f64 U 1/4))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 2 (*.f64 t n)))) (pow.f64 U 1/6))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n t)) (pow.f64 (cbrt.f64 U) 2))) (pow.f64 U 1/6))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n t) (pow.f64 (cbrt.f64 U) 2)))) (pow.f64 U 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6)) 3))
(*.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6) (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(*.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 1/6) (cbrt.f64 (*.f64 t (*.f64 n (*.f64 U 2)))))
(pow.f64 (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 1/6) 3)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6)) 3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6)) 3))
(*.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6) (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(*.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 1/6) (cbrt.f64 (*.f64 t (*.f64 n (*.f64 U 2)))))
(pow.f64 (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 1/6) 3)
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 2)) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 n U)))) 3))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 n U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4)) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4)) 3))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 4)) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 1/6)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 n (*.f64 U 2)))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 1/6)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))) 4)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 t (*.f64 n U))) (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4)) (cbrt.f64 (*.f64 (*.f64 2 (*.f64 t (*.f64 n U))) (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 1/4)) (cbrt.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 5/4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 1/4)) (cbrt.f64 (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 5/4)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 t (*.f64 n U))) (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 n U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 n U)))) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 n U)) (sqrt.f64 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 n U)))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 t U) (sqrt.f64 2))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 n t)))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 t U) (sqrt.f64 2))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))) 1) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 1))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 3) -1) (+.f64 (exp.f64 (+.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 1)))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2)))))) 3)) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2)))))) (+.f64 1 (exp.f64 (*.f64 2 (log1p.f64 (sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))))))))
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))))) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))))) (+.f64 1 (pow.f64 (exp.f64 2) (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2))))))))
(pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/2)
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 1)
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4) 2)
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6) 3)
(*.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6) (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(*.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 1/6) (cbrt.f64 (*.f64 t (*.f64 n (*.f64 U 2)))))
(pow.f64 (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 1/6) 3)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 3/2)
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 3/2))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 2) 1/4)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 n U)) 2)) 1/4)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 U (*.f64 n t)) 2)) 1/4)
(pow.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 n U)) 3) 8) 1/6)
(pow.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 n t)) 3) 8) 1/6)
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(fabs.f64 (-.f64 1 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))
(sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 n (*.f64 U 2))))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) -1)
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) 1)
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) 1))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) 3) -1) (+.f64 (exp.f64 (+.f64 (log1p.f64 (*.f64 t (*.f64 n U))) (log1p.f64 (*.f64 t (*.f64 n U))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))))))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) 3)) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n U)))) (exp.f64 (*.f64 2 (log1p.f64 (*.f64 t (*.f64 n U))))))))
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (*.f64 U (*.f64 n t))))) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 n t)))) (pow.f64 (exp.f64 2) (log1p.f64 (*.f64 U (*.f64 n t)))))))
(pow.f64 (*.f64 t (*.f64 n U)) 1)
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 n U))) 2)
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) 3)
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(pow.f64 (pow.f64 (*.f64 t (*.f64 n U)) 2) 1/2)
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(pow.f64 (pow.f64 (*.f64 t (*.f64 n U)) 3) 1/3)
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 n U)) 2))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(fabs.f64 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(log.f64 (pow.f64 (exp.f64 U) (*.f64 t n)))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 n U)))))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 n U)) 3))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 n U))))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(exp.f64 (log.f64 (*.f64 t (*.f64 n U))))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 n U))))
(*.f64 t (*.f64 n U))
(*.f64 U (*.f64 n t))
(+.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) -1)
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) 1)
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) 1))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))) 3) -1) (+.f64 (exp.f64 (+.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n (*.f64 U 2))))) 3)) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 n (*.f64 U 2))))) (exp.f64 (*.f64 2 (log1p.f64 (*.f64 t (*.f64 n (*.f64 U 2)))))))))
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (*.f64 n (*.f64 (*.f64 t U) 2))))) (+.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))) (+.f64 1 (pow.f64 (exp.f64 2) (log1p.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))))))
(pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1)
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 2)
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/4) 4)
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 1/6) 6)
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 3)
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/2) 2/3)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 t (*.f64 n (*.f64 U 2))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 3/2)) (cbrt.f64 (pow.f64 (*.f64 n (*.f64 (*.f64 t U) 2)) 3/2)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 2) 1/2)
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(pow.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 n U)) 3) 8) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 n U)) 3) 8))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 n t)) 3) 8))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 t (*.f64 n U))) 2))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(fabs.f64 (*.f64 2 (*.f64 t (*.f64 n U))))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(log.f64 (pow.f64 (exp.f64 U) (*.f64 2 (*.f64 t n))))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 t (*.f64 n U))))))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 n U)) 3) 8))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (*.f64 n t)) 3) 8))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(exp.f64 (log.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 t (*.f64 n U)))))
(*.f64 2 (*.f64 t (*.f64 n U)))
(*.f64 t (*.f64 n (*.f64 U 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))

localize72.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
13.12%
(/.f64 (*.f64 Om (neg.f64 Om)) U)
15.64%
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om)))
26.77%
(/.f64 (*.f64 U U) (*.f64 Om Om))
27.72%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om))) U))))
Compiler

Compiled 257 to 54 computations (79% saved)

series64.0ms (0.2%)

Counts
4 → 152
Calls

42 calls:

TimeVariablePointExpression
25.0ms
U
@inf
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om))) U))))
6.0ms
l
@0
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om))) U))))
6.0ms
U*
@inf
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om))) U))))
2.0ms
U*
@0
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om))) U))))
2.0ms
n
@0
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om))) U))))

rewrite66.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
622×add-sqr-sqrt
608×pow1
608×*-un-lft-identity
574×add-exp-log
574×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026212
1595212
Stop Event
node limit
Counts
4 → 104
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om))) U))))
(/.f64 (*.f64 U U) (*.f64 Om Om))
(*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om)))
(/.f64 (*.f64 Om (neg.f64 Om)) U)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (*.f64 l (*.f64 l (*.f64 U (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))))))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 l (*.f64 l (*.f64 U (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)) 1/4) (pow.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))) 1/2) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)) (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 U (*.f64 U (/.f64 1 (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 U (/.f64 1 (/.f64 Om (/.f64 U Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 U U) (/.f64 1 (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 U Om) (/.f64 U Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 U Om) (/.f64 U Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 U U)) (*.f64 (sqrt.f64 (*.f64 U U)) (/.f64 1 (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))) (sqrt.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 U 4)) (*.f64 (cbrt.f64 (*.f64 U U)) (/.f64 1 (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))) (cbrt.f64 (/.f64 (pow.f64 U 4) (pow.f64 Om 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 U 4) (pow.f64 Om 4))) (cbrt.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 U U) Om) (/.f64 1 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 Om Om)) (*.f64 U U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 Om) (/.f64 (*.f64 U U) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 U Om) (/.f64 U Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 U (neg.f64 U)) (/.f64 1 (*.f64 Om (neg.f64 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 U 1) (/.f64 U (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 Om Om))) (/.f64 (*.f64 U U) (sqrt.f64 (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 Om 4))) (/.f64 (*.f64 U U) (cbrt.f64 (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 U (*.f64 Om Om)) U)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 U (sqrt.f64 (*.f64 Om Om))) (/.f64 U (sqrt.f64 (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (/.f64 U Om) (/.f64 U Om)) 1/2) (pow.f64 (*.f64 (/.f64 U Om) (/.f64 U Om)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 U U)) 1) (/.f64 (sqrt.f64 (*.f64 U U)) (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 U U)) Om) (/.f64 (sqrt.f64 (*.f64 U U)) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 U 4)) 1) (/.f64 (cbrt.f64 (*.f64 U U)) (*.f64 Om Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 U (cbrt.f64 (pow.f64 Om 4))) (/.f64 U (cbrt.f64 (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 U U)) (sqrt.f64 (*.f64 Om Om))) (/.f64 (sqrt.f64 (*.f64 U U)) (sqrt.f64 (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 U U)) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (sqrt.f64 (*.f64 U U)) (cbrt.f64 (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 U 4)) Om) (/.f64 (cbrt.f64 (*.f64 U U)) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 U 4)) (sqrt.f64 (*.f64 Om Om))) (/.f64 (cbrt.f64 (*.f64 U U)) (sqrt.f64 (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 U 4)) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (cbrt.f64 (*.f64 U U)) (cbrt.f64 (*.f64 Om Om))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 U Om) (/.f64 U Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 U U) (*.f64 Om (neg.f64 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (/.f64 U Om) (/.f64 U Om)) (/.f64 (pow.f64 U 4) (pow.f64 Om 4))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l l) (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U)))))) (*.f64 (*.f64 l l) (/.f64 -2 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (*.f64 l l)) (*.f64 (/.f64 -2 Om) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 2) (pow.f64 (/.f64 2 Om) 2))) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 2 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 3) (pow.f64 (/.f64 2 Om) 3))) (+.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 2) (*.f64 (/.f64 2 Om) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 2 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 n Om) (*.f64 2 (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))))) (*.f64 Om (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 2) (pow.f64 (/.f64 2 Om) 2)) (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 2 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 3) (pow.f64 (/.f64 2 Om) 3)) (*.f64 l l)) (+.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 2) (*.f64 (/.f64 2 Om) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 2 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 n Om) (*.f64 2 (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U)))))) (*.f64 l l)) (*.f64 Om (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 (pow.f64 (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om)) 2) (pow.f64 l 4))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om)))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 Om (*.f64 (neg.f64 Om) (/.f64 1 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 Om (/.f64 1 (/.f64 U (neg.f64 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 Om) (*.f64 Om (/.f64 1 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 Om (neg.f64 Om)) (/.f64 1 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 Om Om) (/.f64 1 (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 Om U) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))) (sqrt.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (*.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (/.f64 1 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (cbrt.f64 (*.f64 Om (neg.f64 Om))) (/.f64 1 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))) (cbrt.f64 (/.f64 (pow.f64 Om 4) (*.f64 U U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 Om 4) (*.f64 U U))) (cbrt.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 U) (*.f64 Om (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 U)) (/.f64 (*.f64 Om (neg.f64 Om)) (sqrt.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 U U))) (/.f64 (*.f64 Om (neg.f64 Om)) (cbrt.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om U) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (sqrt.f64 U)) (/.f64 (neg.f64 Om) (sqrt.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 Om) (sqrt.f64 U)) (/.f64 Om (sqrt.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) 1/2) (pow.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om 1) (/.f64 (neg.f64 Om) U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 Om (cbrt.f64 (*.f64 U U))) (/.f64 (neg.f64 Om) (cbrt.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 Om) 1) (/.f64 Om U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 Om) (cbrt.f64 (*.f64 U U))) (/.f64 Om (cbrt.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) 1) (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (sqrt.f64 U)) (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (sqrt.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (cbrt.f64 (*.f64 U U))) (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (cbrt.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) 1) (/.f64 (cbrt.f64 (*.f64 Om (neg.f64 Om))) U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (sqrt.f64 U)) (/.f64 (cbrt.f64 (*.f64 Om (neg.f64 Om))) (sqrt.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (cbrt.f64 (*.f64 U U))) (/.f64 (cbrt.f64 (*.f64 Om (neg.f64 Om))) (cbrt.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 Om (/.f64 U Om)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 Om (neg.f64 Om)) (neg.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (/.f64 (pow.f64 Om 4) (*.f64 U U))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))))))

simplify190.0ms (0.5%)

Algorithm
egg-herbie
Rules
1304×associate-*r*
1188×*-commutative
1036×associate-*l*
1020×associate-/l*
828×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065120662
1212819404
Stop Event
node limit
Counts
256 → 293
Calls
Call 1
Inputs
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) U)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (pow.f64 Om 2))) (sqrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) 3) U)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) U)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (pow.f64 n 2) (pow.f64 Om 3))) (sqrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) 5) U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (pow.f64 Om 2))) (sqrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) 3) U)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) U)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) U))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (pow.f64 Om 2))) (sqrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) 3) U)))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) U)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (pow.f64 n 2) (pow.f64 Om 3))) (sqrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) 5) U)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (pow.f64 Om 2))) (sqrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) 3) U)))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) U))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U)))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U)))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U)))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (/.f64 U (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (/.f64 U (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U)) U)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (/.f64 U (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om l)) (*.f64 n (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U)) 3) U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U)) U))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (/.f64 U (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 2) l)) (*.f64 (pow.f64 n 2) (pow.f64 (sqrt.f64 -1) 5))) (sqrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U)) 5) U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om l)) (*.f64 n (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U)) 3) U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U)) U)))))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 -1))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (pow.f64 Om 2))) (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))) (sqrt.f64 -1))) 2))))) (*.f64 n (*.f64 (sqrt.f64 -1) U))))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 3)) (pow.f64 Om 2)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (pow.f64 Om 2))) (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))) (sqrt.f64 -1))) 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) n))))))) (*.f64 n (*.f64 (sqrt.f64 -1) (pow.f64 U 2))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (pow.f64 Om 2))) (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))) (sqrt.f64 -1))) 2))))) (*.f64 n (*.f64 (sqrt.f64 -1) U)))))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (*.f64 -1/2 (*.f64 Om (*.f64 l (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (+.f64 (*.f64 -1/2 (*.f64 Om (*.f64 l (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))) (*.f64 -1/2 (/.f64 (*.f64 Om (*.f64 l (*.f64 (sqrt.f64 -2) (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 -1/2 (*.f64 Om (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) 2))))) (*.f64 n U)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (+.f64 (*.f64 -1/2 (*.f64 Om (*.f64 l (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 l (*.f64 (sqrt.f64 -2) (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 3)) (pow.f64 Om 2)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 -1/2 (*.f64 Om (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) 2)))) n)))))) (*.f64 n (pow.f64 U 2)))) (*.f64 -1/2 (/.f64 (*.f64 Om (*.f64 l (*.f64 (sqrt.f64 -2) (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 -1/2 (*.f64 Om (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) 2))))) (*.f64 n U))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 n 2) (pow.f64 Om 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (/.f64 1 (pow.f64 Om 2)))) 2)) (pow.f64 U* 2)))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (-.f64 (/.f64 (pow.f64 n 2) (*.f64 (pow.f64 Om 2) U)) (*.f64 1/2 (/.f64 (*.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 n 2) (pow.f64 Om 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (/.f64 1 (pow.f64 Om 2)))) 2))) (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))) (pow.f64 U* 3)))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 n 2) (pow.f64 Om 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (/.f64 1 (pow.f64 Om 2)))) 2)) (pow.f64 U* 2)))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 -2) U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 -2) U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 4)) (pow.f64 Om 2)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2)) l)) (*.f64 (sqrt.f64 -2) (pow.f64 U* 2))) (sqrt.f64 (/.f64 Om (*.f64 n U)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 -2) U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 5)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 4)) (pow.f64 Om 2)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2)) (pow.f64 U 2))) (*.f64 Om (pow.f64 (sqrt.f64 -2) 2))))) l)) (*.f64 (sqrt.f64 -2) (pow.f64 U* 3))) (sqrt.f64 (/.f64 Om (*.f64 n U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 4)) (pow.f64 Om 2)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2)) l)) (*.f64 (sqrt.f64 -2) (pow.f64 U* 2))) (sqrt.f64 (/.f64 Om (*.f64 n U))))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 -2) U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 -2) U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 4)) (pow.f64 Om 2)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2)))) (*.f64 (sqrt.f64 -2) (pow.f64 U* 2))) (sqrt.f64 (/.f64 Om (*.f64 n U)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 -2) U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 5)) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 4)) (pow.f64 Om 2)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2)) (pow.f64 U 2))) (*.f64 Om (pow.f64 (sqrt.f64 -2) 2))))))) (*.f64 (sqrt.f64 -2) (pow.f64 U* 3))) (sqrt.f64 (/.f64 Om (*.f64 n U))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 4)) (pow.f64 Om 2)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2)))) (*.f64 (sqrt.f64 -2) (pow.f64 U* 2))) (sqrt.f64 (/.f64 Om (*.f64 n U))))))))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U)))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 2))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 4))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 2))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 2))) (*.f64 (pow.f64 Om 2) U))) (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 2))) (*.f64 (pow.f64 Om 2) U))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U 2))))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 2))) (*.f64 (pow.f64 Om 2) U))) (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 2))) (*.f64 (pow.f64 Om 2) U))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U 2))))))
(*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 2))) (*.f64 (pow.f64 Om 2) U))) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 2))) (*.f64 (pow.f64 Om 2) U))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U 2))) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 2))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 4))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 2))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 2))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 4))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 2))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 l (*.f64 l (*.f64 U (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 l (*.f64 l (*.f64 U (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)) 1/4) (pow.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)) 1/4))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))) 1/2) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))) 1/2))
(pow.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))) 1)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)) (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
(*.f64 U (*.f64 U (/.f64 1 (*.f64 Om Om))))
(*.f64 U (/.f64 1 (/.f64 Om (/.f64 U Om))))
(*.f64 (*.f64 U U) (/.f64 1 (*.f64 Om Om)))
(*.f64 (*.f64 (/.f64 U Om) (/.f64 U Om)) 1)
(*.f64 1 (*.f64 (/.f64 U Om) (/.f64 U Om)))
(*.f64 (sqrt.f64 (*.f64 U U)) (*.f64 (sqrt.f64 (*.f64 U U)) (/.f64 1 (*.f64 Om Om))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))) (sqrt.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))
(*.f64 (cbrt.f64 (pow.f64 U 4)) (*.f64 (cbrt.f64 (*.f64 U U)) (/.f64 1 (*.f64 Om Om))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))) (cbrt.f64 (/.f64 (pow.f64 U 4) (pow.f64 Om 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 U 4) (pow.f64 Om 4))) (cbrt.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))
(*.f64 (/.f64 (*.f64 U U) Om) (/.f64 1 Om))
(*.f64 (/.f64 1 (*.f64 Om Om)) (*.f64 U U))
(*.f64 (/.f64 1 Om) (/.f64 (*.f64 U U) Om))
(*.f64 (/.f64 U Om) (/.f64 U Om))
(*.f64 (*.f64 U (neg.f64 U)) (/.f64 1 (*.f64 Om (neg.f64 Om))))
(*.f64 (/.f64 U 1) (/.f64 U (*.f64 Om Om)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 Om Om))) (/.f64 (*.f64 U U) (sqrt.f64 (*.f64 Om Om))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 Om 4))) (/.f64 (*.f64 U U) (cbrt.f64 (*.f64 Om Om))))
(*.f64 (/.f64 U (*.f64 Om Om)) U)
(*.f64 (/.f64 U (sqrt.f64 (*.f64 Om Om))) (/.f64 U (sqrt.f64 (*.f64 Om Om))))
(*.f64 (pow.f64 (*.f64 (/.f64 U Om) (/.f64 U Om)) 1/2) (pow.f64 (*.f64 (/.f64 U Om) (/.f64 U Om)) 1/2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U U)) 1) (/.f64 (sqrt.f64 (*.f64 U U)) (*.f64 Om Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U U)) Om) (/.f64 (sqrt.f64 (*.f64 U U)) Om))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 U 4)) 1) (/.f64 (cbrt.f64 (*.f64 U U)) (*.f64 Om Om)))
(*.f64 (/.f64 U (cbrt.f64 (pow.f64 Om 4))) (/.f64 U (cbrt.f64 (*.f64 Om Om))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U U)) (sqrt.f64 (*.f64 Om Om))) (/.f64 (sqrt.f64 (*.f64 U U)) (sqrt.f64 (*.f64 Om Om))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U U)) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (sqrt.f64 (*.f64 U U)) (cbrt.f64 (*.f64 Om Om))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 U 4)) Om) (/.f64 (cbrt.f64 (*.f64 U U)) Om))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 U 4)) (sqrt.f64 (*.f64 Om Om))) (/.f64 (cbrt.f64 (*.f64 U U)) (sqrt.f64 (*.f64 Om Om))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 U 4)) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (cbrt.f64 (*.f64 U U)) (cbrt.f64 (*.f64 Om Om))))
(pow.f64 (*.f64 (/.f64 U Om) (/.f64 U Om)) 1)
(neg.f64 (/.f64 (*.f64 U U) (*.f64 Om (neg.f64 Om))))
(log.f64 (exp.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 U Om) (/.f64 U Om)) (/.f64 (pow.f64 U 4) (pow.f64 Om 4))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))
(exp.f64 (log.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))
(+.f64 (*.f64 (*.f64 l l) (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U)))))) (*.f64 (*.f64 l l) (/.f64 -2 Om)))
(+.f64 (*.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (*.f64 l l)) (*.f64 (/.f64 -2 Om) (*.f64 l l)))
(/.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 2) (pow.f64 (/.f64 2 Om) 2))) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 2 Om)))
(/.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 3) (pow.f64 (/.f64 2 Om) 3))) (+.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 2) (*.f64 (/.f64 2 Om) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 2 Om)))))
(/.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 n Om) (*.f64 2 (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))))) (*.f64 Om (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 2) (pow.f64 (/.f64 2 Om) 2)) (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 2 Om)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 3) (pow.f64 (/.f64 2 Om) 3)) (*.f64 l l)) (+.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 2) (*.f64 (/.f64 2 Om) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 2 Om)))))
(/.f64 (*.f64 (-.f64 (*.f64 n Om) (*.f64 2 (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U)))))) (*.f64 l l)) (*.f64 Om (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))))
(pow.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 (pow.f64 (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om)) 2) (pow.f64 l 4))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om)))))
(exp.f64 (log.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om)))))
(*.f64 Om (*.f64 (neg.f64 Om) (/.f64 1 U)))
(*.f64 Om (/.f64 1 (/.f64 U (neg.f64 Om))))
(*.f64 (neg.f64 Om) (*.f64 Om (/.f64 1 U)))
(*.f64 (*.f64 Om (neg.f64 Om)) (/.f64 1 U))
(*.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) 1)
(*.f64 (*.f64 Om Om) (/.f64 1 (neg.f64 U)))
(*.f64 1 (*.f64 (/.f64 Om U) (neg.f64 Om)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))) (sqrt.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))
(*.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (*.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (/.f64 1 U)))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (cbrt.f64 (*.f64 Om (neg.f64 Om))) (/.f64 1 U)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))) (cbrt.f64 (/.f64 (pow.f64 Om 4) (*.f64 U U))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 Om 4) (*.f64 U U))) (cbrt.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))
(*.f64 (/.f64 1 U) (*.f64 Om (neg.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 U)) (/.f64 (*.f64 Om (neg.f64 Om)) (sqrt.f64 U)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 U U))) (/.f64 (*.f64 Om (neg.f64 Om)) (cbrt.f64 U)))
(*.f64 (/.f64 Om U) (neg.f64 Om))
(*.f64 (/.f64 Om (sqrt.f64 U)) (/.f64 (neg.f64 Om) (sqrt.f64 U)))
(*.f64 (/.f64 (neg.f64 Om) (sqrt.f64 U)) (/.f64 Om (sqrt.f64 U)))
(*.f64 (pow.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) 1/2) (pow.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) 1/2))
(*.f64 (/.f64 Om 1) (/.f64 (neg.f64 Om) U))
(*.f64 (/.f64 Om (cbrt.f64 (*.f64 U U))) (/.f64 (neg.f64 Om) (cbrt.f64 U)))
(*.f64 (/.f64 (neg.f64 Om) 1) (/.f64 Om U))
(*.f64 (/.f64 (neg.f64 Om) (cbrt.f64 (*.f64 U U))) (/.f64 Om (cbrt.f64 U)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) 1) (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) U))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (sqrt.f64 U)) (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (sqrt.f64 U)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (cbrt.f64 (*.f64 U U))) (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (cbrt.f64 U)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) 1) (/.f64 (cbrt.f64 (*.f64 Om (neg.f64 Om))) U))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (sqrt.f64 U)) (/.f64 (cbrt.f64 (*.f64 Om (neg.f64 Om))) (sqrt.f64 U)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (cbrt.f64 (*.f64 U U))) (/.f64 (cbrt.f64 (*.f64 Om (neg.f64 Om))) (cbrt.f64 U)))
(pow.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) 1)
(neg.f64 (/.f64 Om (/.f64 U Om)))
(neg.f64 (/.f64 (*.f64 Om (neg.f64 Om)) (neg.f64 U)))
(log.f64 (exp.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (/.f64 (pow.f64 Om 4) (*.f64 U U))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))
(exp.f64 (log.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))
Outputs
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U))))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (/.f64 U (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) U)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))))))
(fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (*.f64 U (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))))))
(-.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (/.f64 U (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (*.f64 U (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (pow.f64 Om 2))) (sqrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) 3) U)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) U)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 l (*.f64 Om Om))) (sqrt.f64 (*.f64 U (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U))) 3)))) (fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (*.f64 U (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U))))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n (*.f64 Om Om))) l) (sqrt.f64 (*.f64 U (pow.f64 (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))) 3)))) (-.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (/.f64 U (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (*.f64 U (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (pow.f64 n 2) (pow.f64 Om 3))) (sqrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) 5) U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (pow.f64 Om 2))) (sqrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) 3) U)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) U)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (*.f64 n n) (pow.f64 Om 3))) (sqrt.f64 (*.f64 U (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U))) 5)))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 l (*.f64 Om Om))) (sqrt.f64 (*.f64 U (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U))) 3)))) (fma.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (*.f64 U (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n n)) (/.f64 l (pow.f64 Om 3))) (sqrt.f64 (*.f64 U (pow.f64 (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))) 5)))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n (*.f64 Om Om))) l) (sqrt.f64 (*.f64 U (pow.f64 (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))) 3)))) (-.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (/.f64 U (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (*.f64 U (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (neg.f64 (sqrt.f64 (/.f64 U (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) U))))
(fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (*.f64 U (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (*.f64 U (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (/.f64 U (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (pow.f64 Om 2))) (sqrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) 3) U)))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) U)))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 l (*.f64 Om Om))) (sqrt.f64 (*.f64 U (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U))) 3)))) (fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (*.f64 U (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n (*.f64 Om Om))) l) (sqrt.f64 (*.f64 U (pow.f64 (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))) 3)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (*.f64 U (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (/.f64 U (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (pow.f64 n 2) (pow.f64 Om 3))) (sqrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) 5) U)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (pow.f64 Om 2))) (sqrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) 3) U)))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) Om) (sqrt.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))) U))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (*.f64 n n) (pow.f64 Om 3))) (sqrt.f64 (*.f64 U (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U))) 5)))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 l (*.f64 Om Om))) (sqrt.f64 (*.f64 U (pow.f64 (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U))) 3)))) (fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (/.f64 U (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (*.f64 U (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n n)) (/.f64 l (pow.f64 Om 3))) (sqrt.f64 (*.f64 U (pow.f64 (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))) 5)))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n (*.f64 Om Om))) l) (sqrt.f64 (*.f64 U (pow.f64 (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))) 3)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) (sqrt.f64 (*.f64 U (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (/.f64 U (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om))))))
(*.f64 l (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om))))))
(*.f64 l (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om))))))
(*.f64 l (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om))))))
(*.f64 l (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om))))))
(*.f64 l (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om))))))
(*.f64 l (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om))))))
(*.f64 l (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om))))))
(*.f64 l (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))) (neg.f64 (*.f64 (sqrt.f64 2) l)))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))) (neg.f64 (*.f64 (sqrt.f64 2) l)))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))) (neg.f64 (*.f64 (sqrt.f64 2) l)))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))) U)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)))))))
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))) (neg.f64 (*.f64 (sqrt.f64 2) l)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (/.f64 U (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (sqrt.f64 -1)))) Om) (sqrt.f64 (/.f64 U (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 l (sqrt.f64 -1)))) (sqrt.f64 (/.f64 U (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (/.f64 U (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U)) U)))))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (sqrt.f64 -1)))) Om) (sqrt.f64 (/.f64 U (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 U (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))))
(fma.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 l (sqrt.f64 -1)))) (sqrt.f64 (/.f64 U (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) l) (neg.f64 (sqrt.f64 (*.f64 U (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (/.f64 U (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om l)) (*.f64 n (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U)) 3) U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U)) U))))))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (sqrt.f64 -1)))) Om) (sqrt.f64 (/.f64 U (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (*.f64 l Om) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 U (pow.f64 (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)) 3)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 U (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))))
(fma.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 l (sqrt.f64 -1)))) (sqrt.f64 (/.f64 U (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (pow.f64 (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)) 3))) (/.f64 (*.f64 -1/2 (sqrt.f64 2)) (/.f64 n (/.f64 l (/.f64 (pow.f64 (sqrt.f64 -1) 3) Om))))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) l) (sqrt.f64 (*.f64 U (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) l))) Om) (sqrt.f64 (/.f64 U (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 Om 2) l)) (*.f64 (pow.f64 n 2) (pow.f64 (sqrt.f64 -1) 5))) (sqrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U)) 5) U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om l)) (*.f64 n (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U)) 3) U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U)) U)))))))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (sqrt.f64 -1)))) Om) (sqrt.f64 (/.f64 U (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))) (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (*.f64 n n) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 l (*.f64 Om Om)))) (sqrt.f64 (*.f64 U (pow.f64 (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)) 5)))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (*.f64 l Om) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 U (pow.f64 (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)) 3)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) l)) (sqrt.f64 (*.f64 U (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))))))
(fma.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 l (sqrt.f64 -1)))) (sqrt.f64 (/.f64 U (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 n n)) (/.f64 (*.f64 Om Om) (/.f64 (pow.f64 (sqrt.f64 -1) 5) l))) (sqrt.f64 (*.f64 U (pow.f64 (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)) 5)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 l (/.f64 (pow.f64 (sqrt.f64 -1) 3) Om))) (sqrt.f64 (*.f64 U (pow.f64 (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)) 3)))))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) l) (sqrt.f64 (*.f64 U (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 -1))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))))) (sqrt.f64 -1))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (/.f64 (*.f64 -1/2 (sqrt.f64 2)) (/.f64 (/.f64 (sqrt.f64 -1) (*.f64 l Om)) (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*)))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (pow.f64 Om 2))) (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))) (sqrt.f64 -1))) 2))))) (*.f64 n (*.f64 (sqrt.f64 -1) U))))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))) (fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))))) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (*.f64 Om (*.f64 l (-.f64 (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U*)))) (pow.f64 (/.f64 (*.f64 (*.f64 -1/2 Om) (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) (sqrt.f64 -1)) 2)))) (*.f64 U (sqrt.f64 -1)))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 l (*.f64 Om (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*))))) (*.f64 (*.f64 1/2 (/.f64 (sqrt.f64 2) n)) (/.f64 (*.f64 l Om) (/.f64 (*.f64 U (sqrt.f64 -1)) (-.f64 (/.f64 (neg.f64 (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U* U*))) (pow.f64 (/.f64 -1/2 (/.f64 (sqrt.f64 -1) (*.f64 Om (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*))))) 2)))))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 3)) (pow.f64 Om 2)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (pow.f64 Om 2))) (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))) (sqrt.f64 -1))) 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) n))))))) (*.f64 n (*.f64 (sqrt.f64 -1) (pow.f64 U 2))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (pow.f64 Om 2))) (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 Om (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))) (sqrt.f64 -1))) 2))))) (*.f64 n (*.f64 (sqrt.f64 -1) U)))))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (*.f64 Om (*.f64 l (+.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (pow.f64 U* 3))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 -1) 2)) (/.f64 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (-.f64 (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U*)))) (pow.f64 (/.f64 (*.f64 (*.f64 -1/2 Om) (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) (sqrt.f64 -1)) 2))) n)))))) (*.f64 (*.f64 U U) (sqrt.f64 -1)))) (fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 Om (*.f64 l (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))))) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) n) (/.f64 (*.f64 Om (*.f64 l (-.f64 (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U*)))) (pow.f64 (/.f64 (*.f64 (*.f64 -1/2 Om) (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) (sqrt.f64 -1)) 2)))) (*.f64 U (sqrt.f64 -1))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (*.f64 U U) (*.f64 n (sqrt.f64 -1)))) (*.f64 (*.f64 l Om) (+.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (pow.f64 U* 3)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 Om Om) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U* U*))) (pow.f64 (/.f64 -1/2 (/.f64 (sqrt.f64 -1) (*.f64 Om (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*))))) 2)) (/.f64 n (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*)))))))) (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 l (*.f64 Om (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*))))) (*.f64 (*.f64 1/2 (/.f64 (sqrt.f64 2) n)) (/.f64 (*.f64 l Om) (/.f64 (*.f64 U (sqrt.f64 -1)) (-.f64 (/.f64 (neg.f64 (*.f64 n n)) (/.f64 (*.f64 Om Om) (*.f64 U* U*))) (pow.f64 (/.f64 -1/2 (/.f64 (sqrt.f64 -1) (*.f64 Om (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*))))) 2))))))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om))
(neg.f64 (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (sqrt.f64 -2))))))
(/.f64 (neg.f64 (*.f64 n (*.f64 (*.f64 l U) (sqrt.f64 -2)))) Om)
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (*.f64 -1/2 (*.f64 Om (*.f64 l (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (sqrt.f64 -2))))) (*.f64 -1/2 (*.f64 Om (*.f64 l (*.f64 (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (sqrt.f64 -2))))))
(-.f64 (*.f64 -1/2 (*.f64 (*.f64 (*.f64 l Om) (sqrt.f64 -2)) (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*)))) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (sqrt.f64 -2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (+.f64 (*.f64 -1/2 (*.f64 Om (*.f64 l (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))) (*.f64 -1/2 (/.f64 (*.f64 Om (*.f64 l (*.f64 (sqrt.f64 -2) (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 -1/2 (*.f64 Om (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) 2))))) (*.f64 n U)))))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (sqrt.f64 -2))))) (*.f64 -1/2 (+.f64 (*.f64 Om (*.f64 l (*.f64 (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (sqrt.f64 -2)))) (*.f64 (/.f64 Om n) (/.f64 (*.f64 l (*.f64 (sqrt.f64 -2) (-.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U*))) (pow.f64 (*.f64 (*.f64 -1/2 Om) (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) 2)))) U)))))
(-.f64 (*.f64 -1/2 (+.f64 (*.f64 (*.f64 (*.f64 l Om) (sqrt.f64 -2)) (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*))) (*.f64 (/.f64 Om (*.f64 n U)) (*.f64 (-.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* U*)) (pow.f64 (*.f64 Om (*.f64 (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*)) -1/2)) 2)) (*.f64 l (sqrt.f64 -2)))))) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (sqrt.f64 -2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 l (*.f64 (sqrt.f64 -2) U))) Om)) (+.f64 (*.f64 -1/2 (*.f64 Om (*.f64 l (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 Om (*.f64 l (*.f64 (sqrt.f64 -2) (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 3)) (pow.f64 Om 2)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 Om 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 -1/2 (*.f64 Om (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) 2)))) n)))))) (*.f64 n (pow.f64 U 2)))) (*.f64 -1/2 (/.f64 (*.f64 Om (*.f64 l (*.f64 (sqrt.f64 -2) (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U* 2)) (pow.f64 Om 2)) (pow.f64 (*.f64 -1/2 (*.f64 Om (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) 2))))) (*.f64 n U))))))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 l (*.f64 U (sqrt.f64 -2))))) (fma.f64 -1/2 (*.f64 Om (*.f64 l (*.f64 (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (sqrt.f64 -2)))) (fma.f64 1/2 (*.f64 (/.f64 Om n) (/.f64 (*.f64 l (*.f64 (sqrt.f64 -2) (+.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (pow.f64 U* 3))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 Om Om) (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) (-.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U*))) (pow.f64 (*.f64 (*.f64 -1/2 Om) (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) 2))) n))))) (*.f64 U U))) (*.f64 -1/2 (*.f64 (/.f64 Om n) (/.f64 (*.f64 l (*.f64 (sqrt.f64 -2) (-.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (*.f64 U* U*))) (pow.f64 (*.f64 (*.f64 -1/2 Om) (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om))) 2)))) U))))))
(-.f64 (fma.f64 -1/2 (*.f64 (*.f64 (*.f64 l Om) (sqrt.f64 -2)) (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*))) (fma.f64 1/2 (*.f64 (/.f64 Om n) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (pow.f64 U* 3)) (*.f64 1/2 (/.f64 (*.f64 Om Om) (/.f64 (/.f64 n (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*))) (-.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* U*)) (pow.f64 (*.f64 Om (*.f64 (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*)) -1/2)) 2))))))) (/.f64 (*.f64 U U) l))) (*.f64 (/.f64 Om n) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* U*)) (pow.f64 (*.f64 Om (*.f64 (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*)) -1/2)) 2)) (*.f64 l (sqrt.f64 -2))) U) -1/2)))) (/.f64 n (/.f64 Om (*.f64 (*.f64 l U) (sqrt.f64 -2)))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))))
(*.f64 l (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))))
(fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)))))))
(fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om)))) (*.f64 (sqrt.f64 (/.f64 U (/.f64 (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om)) (pow.f64 n 3)))) (/.f64 (*.f64 1/2 (sqrt.f64 2)) (/.f64 (/.f64 (*.f64 Om Om) l) U*))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 n 2) (pow.f64 Om 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (/.f64 1 (pow.f64 Om 2)))) 2)) (pow.f64 U* 2)))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))))))
(fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l (*.f64 (*.f64 U* U*) (-.f64 (neg.f64 (/.f64 (*.f64 n n) (*.f64 Om Om))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)))) (/.f64 1 (*.f64 Om Om)))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))))))
(fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om)))) (*.f64 1/2 (+.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 Om Om)) (*.f64 l U*)) (sqrt.f64 (/.f64 U (/.f64 (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om)) (pow.f64 n 3))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (-.f64 (/.f64 (neg.f64 (*.f64 n n)) (*.f64 Om Om)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 U (/.f64 (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om)) (pow.f64 n 3)))) (*.f64 Om Om))) 2)) (*.f64 (*.f64 U* U*) l)) (sqrt.f64 (/.f64 1 (*.f64 (*.f64 n U) (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om))))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (-.f64 (/.f64 (pow.f64 n 2) (*.f64 (pow.f64 Om 2) U)) (*.f64 1/2 (/.f64 (*.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 n 2) (pow.f64 Om 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (/.f64 1 (pow.f64 Om 2)))) 2))) (*.f64 (pow.f64 Om 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))) (pow.f64 U* 3)))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 n 2) (pow.f64 Om 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (/.f64 1 (pow.f64 Om 2)))) 2)) (pow.f64 U* 2)))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))) U)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) U) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))))))
(fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))) (fma.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l (*.f64 (pow.f64 U* 3) (+.f64 (/.f64 (*.f64 n n) (*.f64 U (*.f64 Om Om))) (*.f64 -1/2 (/.f64 n (/.f64 (*.f64 (*.f64 Om Om) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))) (-.f64 (neg.f64 (/.f64 (*.f64 n n) (*.f64 Om Om))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)))) (/.f64 1 (*.f64 Om Om)))) 2)))))))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)))))))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l (*.f64 (*.f64 U* U*) (-.f64 (neg.f64 (/.f64 (*.f64 n n) (*.f64 Om Om))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)))) (/.f64 1 (*.f64 Om Om)))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (*.f64 n U) (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 U (*.f64 Om Om)) n)) (*.f64 -1/2 (*.f64 (/.f64 n (*.f64 (*.f64 Om Om) (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om)))) (-.f64 (/.f64 (neg.f64 (*.f64 n n)) (*.f64 Om Om)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 U (/.f64 (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om)) (pow.f64 n 3)))) (*.f64 Om Om))) 2))))) (*.f64 (pow.f64 U* 3) l)))) (*.f64 (*.f64 1/2 (sqrt.f64 2)) (*.f64 (-.f64 (/.f64 (neg.f64 (*.f64 n n)) (*.f64 Om Om)) (pow.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 U (/.f64 (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om)) (pow.f64 n 3)))) (*.f64 Om Om))) 2)) (*.f64 (*.f64 U* U*) l))))) (fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (*.f64 n U) (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om)))) (*.f64 (sqrt.f64 (/.f64 U (/.f64 (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om)) (pow.f64 n 3)))) (/.f64 (*.f64 1/2 (sqrt.f64 2)) (/.f64 (/.f64 (*.f64 Om Om) l) U*)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))
(*.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -2)) (sqrt.f64 (/.f64 n (/.f64 Om U))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 U (/.f64 Om n))) (sqrt.f64 2)) (*.f64 l (sqrt.f64 -2)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 -2) U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -2)) (/.f64 l U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -2)) (sqrt.f64 (/.f64 n (/.f64 Om U)))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 U* (/.f64 l (sqrt.f64 -2)))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 Om 3)) (pow.f64 U 5)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 U (/.f64 Om n))) (sqrt.f64 2)) (*.f64 l (sqrt.f64 -2))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 -2) U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 4)) (pow.f64 Om 2)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2)) l)) (*.f64 (sqrt.f64 -2) (pow.f64 U* 2))) (sqrt.f64 (/.f64 Om (*.f64 n U)))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -2)) (/.f64 l U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3)))) (fma.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -2)) (sqrt.f64 (/.f64 n (/.f64 Om U))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -2)) (/.f64 (*.f64 l (-.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (pow.f64 U 4))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2))) (*.f64 U* U*)))) (sqrt.f64 (/.f64 Om (*.f64 n U))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 U* (/.f64 l (sqrt.f64 -2)))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 Om 3)) (pow.f64 U 5)))) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 U (/.f64 Om n))) (*.f64 (sqrt.f64 (/.f64 Om (*.f64 n U))) (*.f64 (*.f64 1/2 (/.f64 (sqrt.f64 2) (sqrt.f64 -2))) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (pow.f64 U 4)) (pow.f64 (/.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 Om 3)) (pow.f64 U 5)))) (sqrt.f64 -2)) 2)) (/.f64 (*.f64 U* U*) l))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 -2) U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 5)) (pow.f64 Om 2))) (*.f64 -1/2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 4)) (pow.f64 Om 2)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2)) (pow.f64 U 2))) (*.f64 Om (pow.f64 (sqrt.f64 -2) 2))))) l)) (*.f64 (sqrt.f64 -2) (pow.f64 U* 3))) (sqrt.f64 (/.f64 Om (*.f64 n U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 4)) (pow.f64 Om 2)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2)) l)) (*.f64 (sqrt.f64 -2) (pow.f64 U* 2))) (sqrt.f64 (/.f64 Om (*.f64 n U))))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -2)) (/.f64 l U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 n U))) (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -2)) (/.f64 (*.f64 l (-.f64 (neg.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (pow.f64 U 5)))) (*.f64 -1/2 (/.f64 n (/.f64 (*.f64 Om (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (*.f64 U U) (-.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (pow.f64 U 4))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2)))))))) (pow.f64 U* 3)))) (fma.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -2)) (sqrt.f64 (/.f64 n (/.f64 Om U))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -2)) (/.f64 (*.f64 l (-.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (pow.f64 U 4))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2))) (*.f64 U* U*)))) (sqrt.f64 (/.f64 Om (*.f64 n U)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 U* (/.f64 l (sqrt.f64 -2)))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 Om 3)) (pow.f64 U 5)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -2)) (*.f64 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (pow.f64 U 5)) (*.f64 1/2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 U U) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (pow.f64 U 4)) (pow.f64 (/.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 Om 3)) (pow.f64 U 5)))) (sqrt.f64 -2)) 2))))))) (/.f64 (pow.f64 U* 3) l)) (sqrt.f64 (/.f64 Om (*.f64 n U))))) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 U (/.f64 Om n))) (*.f64 (sqrt.f64 (/.f64 Om (*.f64 n U))) (*.f64 (*.f64 1/2 (/.f64 (sqrt.f64 2) (sqrt.f64 -2))) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (pow.f64 U 4)) (pow.f64 (/.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 Om 3)) (pow.f64 U 5)))) (sqrt.f64 -2)) 2)) (/.f64 (*.f64 U* U*) l)))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))
(*.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -2)) (sqrt.f64 (/.f64 n (/.f64 Om U))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 U (/.f64 Om n))) (sqrt.f64 2)) (*.f64 l (sqrt.f64 -2)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 -2) U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -2)) (/.f64 l U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -2)) (sqrt.f64 (/.f64 n (/.f64 Om U)))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 U* (/.f64 l (sqrt.f64 -2)))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 Om 3)) (pow.f64 U 5)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 U (/.f64 Om n))) (sqrt.f64 2)) (*.f64 l (sqrt.f64 -2))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 -2) U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 4)) (pow.f64 Om 2)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2)))) (*.f64 (sqrt.f64 -2) (pow.f64 U* 2))) (sqrt.f64 (/.f64 Om (*.f64 n U)))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -2)) (/.f64 l U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3)))) (fma.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -2)) (sqrt.f64 (/.f64 n (/.f64 Om U))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -2)) (/.f64 (*.f64 l (-.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (pow.f64 U 4))) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2))) (*.f64 U* U*)))) (sqrt.f64 (/.f64 Om (*.f64 n U))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 U* (/.f64 l (sqrt.f64 -2)))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 Om 3)) (pow.f64 U 5)))) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 U (/.f64 Om n))) (*.f64 (sqrt.f64 (/.f64 Om (*.f64 n U))) (*.f64 (*.f64 1/2 (/.f64 (sqrt.f64 2) (sqrt.f64 -2))) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (pow.f64 U 4)) (pow.f64 (/.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 Om 3)) (pow.f64 U 5)))) (sqrt.f64 -2)) 2)) (/.f64 (*.f64 U* U*) l))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 -2) U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 5)) (pow.f64 Om 2)) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 4)) (pow.f64 Om 2)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2)) (pow.f64 U 2))) (*.f64 Om (pow.f64 (sqrt.f64 -2) 2))))))) (*.f64 (sqrt.f64 -2) (pow.f64 U* 3))) (sqrt.f64 (/.f64 Om (*.f64 n U))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 U 4)) (pow.f64 Om 2)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2)))) (*.f64 (sqrt.f64 -2) (pow.f64 U* 2))) (sqrt.f64 (/.f64 Om (*.f64 n U))))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -2)) (/.f64 l U*)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3)))) (fma.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 -2)) (sqrt.f64 (/.f64 n (/.f64 Om U))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 n U))) (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -2)) (/.f64 (*.f64 l (-.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (pow.f64 U 5))) (*.f64 1/2 (*.f64 (/.f64 n Om) (/.f64 (*.f64 (*.f64 U U) (-.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (pow.f64 U 4))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2))) (pow.f64 (sqrt.f64 -2) 2)))))) (pow.f64 U* 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 Om (*.f64 n U))) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (*.f64 U* U*) (sqrt.f64 -2)) (*.f64 l (-.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 Om Om) (pow.f64 U 4))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 U 5)) (pow.f64 Om 3))) (/.f64 1 (sqrt.f64 -2)))) 2))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 U* (/.f64 l (sqrt.f64 -2)))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 Om 3)) (pow.f64 U 5)))) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 U (/.f64 Om n))) (*.f64 (sqrt.f64 (/.f64 Om (*.f64 n U))) (+.f64 (*.f64 (*.f64 1/2 (/.f64 (sqrt.f64 2) (sqrt.f64 -2))) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (pow.f64 U 4)) (pow.f64 (/.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 Om 3)) (pow.f64 U 5)))) (sqrt.f64 -2)) 2)) (/.f64 (*.f64 U* U*) l))) (/.f64 (*.f64 -1/2 (sqrt.f64 2)) (/.f64 (/.f64 (*.f64 (pow.f64 U* 3) (sqrt.f64 -2)) l) (+.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (pow.f64 U 5)) (*.f64 (*.f64 -1/2 (/.f64 n Om)) (/.f64 (*.f64 U U) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (pow.f64 U 4)) (pow.f64 (/.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 Om 3)) (pow.f64 U 5)))) (sqrt.f64 -2)) 2))))))))))))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(/.f64 (pow.f64 U 2) (pow.f64 Om 2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(*.f64 (pow.f64 l 2) (-.f64 (/.f64 n (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 l (*.f64 l (/.f64 -2 Om)))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))
(/.f64 (*.f64 n (*.f64 l l)) (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U))))
(/.f64 (*.f64 n (*.f64 l l)) (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2))))
(/.f64 (*.f64 n (*.f64 l l)) (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U))))
(/.f64 (*.f64 n (*.f64 l l)) (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(+.f64 (/.f64 (*.f64 n (pow.f64 l 2)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 Om 2) U)) (/.f64 (*.f64 (pow.f64 Om 2) U*) (pow.f64 U 2)))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(*.f64 (-.f64 (/.f64 n (-.f64 (neg.f64 (/.f64 (*.f64 Om Om) U)) (/.f64 (*.f64 (*.f64 Om Om) U*) (*.f64 U U)))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om))))
(*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U)))))
(neg.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))
(*.f64 (neg.f64 (/.f64 n (*.f64 Om Om))) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(fma.f64 -2 (/.f64 (*.f64 l l) Om) (neg.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))
(-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(fma.f64 -2 (/.f64 (*.f64 l l) Om) (neg.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))
(-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(fma.f64 -2 (/.f64 (*.f64 l l) Om) (neg.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))
(-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 l (*.f64 l (/.f64 -2 Om)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(fma.f64 -2 (/.f64 (*.f64 l l) Om) (neg.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))
(-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(fma.f64 -2 (/.f64 (*.f64 l l) Om) (neg.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))
(-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(fma.f64 -2 (/.f64 (*.f64 l l) Om) (neg.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))
(-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 l (*.f64 l (/.f64 -2 Om)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(fma.f64 -2 (/.f64 (*.f64 l l) Om) (neg.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))
(-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(fma.f64 -2 (/.f64 (*.f64 l l) Om) (neg.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))
(-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 l 2) Om)) (*.f64 -1 (/.f64 (*.f64 n (pow.f64 l 2)) (*.f64 (pow.f64 Om 2) (+.f64 (/.f64 U* (pow.f64 U 2)) (/.f64 1 U))))))
(fma.f64 -2 (/.f64 (*.f64 l l) Om) (neg.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))))
(-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U)))))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 l (*.f64 l (/.f64 -2 Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 U U) (*.f64 l l)) U*)) (*.f64 l (*.f64 l (/.f64 -2 Om))))
(-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (/.f64 U* (*.f64 U U)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 2))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))
(fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 U U) (*.f64 l l)) U*)) (+.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 U 3)) (*.f64 U* U*)))))
(+.f64 (-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (/.f64 U* (*.f64 U U))))) (/.f64 (*.f64 (*.f64 n l) (*.f64 l (pow.f64 U 3))) (*.f64 (*.f64 Om Om) (*.f64 U* U*))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 4))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 2))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (pow.f64 U 4) (*.f64 l l)) (pow.f64 U* 3))) (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 U U) (*.f64 l l)) U*)) (+.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 U 3)) (*.f64 U* U*))))))
(-.f64 (+.f64 (-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (/.f64 U* (*.f64 U U))))) (/.f64 (*.f64 (*.f64 n l) (*.f64 l (pow.f64 U 3))) (*.f64 (*.f64 Om Om) (*.f64 U* U*)))) (/.f64 (*.f64 n (*.f64 l l)) (/.f64 (*.f64 Om (*.f64 Om (pow.f64 U* 3))) (pow.f64 U 4))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(/.f64 (neg.f64 (*.f64 n (*.f64 l (*.f64 l U)))) (*.f64 Om Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))
(*.f64 -1 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (*.f64 (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 l l))))
(neg.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))) (*.f64 (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*)) (*.f64 l l))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 2))) (*.f64 (pow.f64 Om 2) U))) (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (*.f64 -1 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 U* U*) (*.f64 l l)) U)) (*.f64 (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 l l)))))
(-.f64 (-.f64 (/.f64 (neg.f64 n) (/.f64 (/.f64 (*.f64 U (*.f64 Om Om)) (*.f64 U* U*)) (*.f64 l l))) (*.f64 (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*)) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 2))) (*.f64 (pow.f64 Om 2) U))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U 2))))))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 U* U*) (*.f64 l l)) U)) (fma.f64 -1 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 l l)) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (pow.f64 U* 3) (*.f64 l l)) (*.f64 U U))))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 n (*.f64 l l)) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 U U)) (pow.f64 U* 3))) (*.f64 (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*)) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 U* U*) (/.f64 U (*.f64 l l))))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2)))
(neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))
(/.f64 (neg.f64 (*.f64 n (*.f64 l (*.f64 l U)))) (*.f64 Om Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))
(*.f64 -1 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (*.f64 (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 l l))))
(neg.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))) (*.f64 (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*)) (*.f64 l l))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 2))) (*.f64 (pow.f64 Om 2) U))) (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (*.f64 -1 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 U* U*) (*.f64 l l)) U)) (*.f64 (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 l l)))))
(-.f64 (-.f64 (/.f64 (neg.f64 n) (/.f64 (/.f64 (*.f64 U (*.f64 Om Om)) (*.f64 U* U*)) (*.f64 l l))) (*.f64 (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*)) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) (pow.f64 Om 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 2))) (*.f64 (pow.f64 Om 2) U))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 n U*) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U 2))))))
(fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 U* U*) (*.f64 l l)) U)) (fma.f64 -1 (*.f64 (fma.f64 -1 (/.f64 n (/.f64 (*.f64 Om Om) U*)) (/.f64 2 Om)) (*.f64 l l)) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (pow.f64 U* 3) (*.f64 l l)) (*.f64 U U))))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 n (*.f64 l l)) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 U U)) (pow.f64 U* 3))) (*.f64 (-.f64 (/.f64 2 Om) (*.f64 (/.f64 n (*.f64 Om Om)) U*)) (*.f64 l l))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 U* U*) (/.f64 U (*.f64 l l))))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U))))
(*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))
(*.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) (*.f64 l l))
(*.f64 l (*.f64 l (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))
(+.f64 (*.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) (*.f64 l l)) (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)))
(+.f64 (*.f64 l (*.f64 l (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om)))) (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 2))) (*.f64 (pow.f64 Om 2) U))) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))))
(+.f64 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 U* U*) (*.f64 l l)) U)) (*.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) (*.f64 l l))))
(+.f64 (*.f64 l (*.f64 l (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om)))) (-.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 U* U*) (/.f64 U (*.f64 l l))))))
(+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U*)) (pow.f64 Om 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 2))) (*.f64 (pow.f64 Om 2) U))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U* 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U 2))) (*.f64 (pow.f64 l 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 n U) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om)))))))
(+.f64 (/.f64 (*.f64 n (*.f64 U* (*.f64 l l))) (*.f64 Om Om)) (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 U* U*) (*.f64 l l)) U)) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (pow.f64 U* 3) (*.f64 l l)) (*.f64 U U))) (*.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) (*.f64 l l)))))
(+.f64 (+.f64 (/.f64 (*.f64 n (*.f64 l l)) (/.f64 (*.f64 (*.f64 Om Om) (*.f64 U U)) (pow.f64 U* 3))) (*.f64 l (*.f64 l (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) U) (/.f64 -2 Om))))) (-.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 U* U*) (/.f64 U (*.f64 l l))))))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 l (*.f64 l (/.f64 -2 Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 U U) (*.f64 l l)) U*)) (*.f64 l (*.f64 l (/.f64 -2 Om))))
(-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (/.f64 U* (*.f64 U U)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 2))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))
(fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 U U) (*.f64 l l)) U*)) (+.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 U 3)) (*.f64 U* U*)))))
(+.f64 (-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (/.f64 U* (*.f64 U U))))) (/.f64 (*.f64 (*.f64 n l) (*.f64 l (pow.f64 U 3))) (*.f64 (*.f64 Om Om) (*.f64 U* U*))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 4))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 2))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (pow.f64 U 4) (*.f64 l l)) (pow.f64 U* 3))) (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 U U) (*.f64 l l)) U*)) (+.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 U 3)) (*.f64 U* U*))))))
(-.f64 (+.f64 (-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (/.f64 U* (*.f64 U U))))) (/.f64 (*.f64 (*.f64 n l) (*.f64 l (pow.f64 U 3))) (*.f64 (*.f64 Om Om) (*.f64 U* U*)))) (/.f64 (*.f64 n (*.f64 l l)) (/.f64 (*.f64 Om (*.f64 Om (pow.f64 U* 3))) (pow.f64 U 4))))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 l (*.f64 l (/.f64 -2 Om)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))
(fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 U U) (*.f64 l l)) U*)) (*.f64 l (*.f64 l (/.f64 -2 Om))))
(-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (/.f64 U* (*.f64 U U)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 2))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))
(fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 U U) (*.f64 l l)) U*)) (+.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 U 3)) (*.f64 U* U*)))))
(+.f64 (-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (/.f64 U* (*.f64 U U))))) (/.f64 (*.f64 (*.f64 n l) (*.f64 l (pow.f64 U 3))) (*.f64 (*.f64 Om Om) (*.f64 U* U*))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 4))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 2))) (*.f64 (pow.f64 Om 2) U*))) (+.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) (pow.f64 U 3))) (*.f64 (pow.f64 Om 2) (pow.f64 U* 2))) (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))
(fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (pow.f64 U 4) (*.f64 l l)) (pow.f64 U* 3))) (fma.f64 -1 (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 U U) (*.f64 l l)) U*)) (+.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 (*.f64 l l) (pow.f64 U 3)) (*.f64 U* U*))))))
(-.f64 (+.f64 (-.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) (*.f64 (/.f64 n (*.f64 Om Om)) (/.f64 (*.f64 l l) (/.f64 U* (*.f64 U U))))) (/.f64 (*.f64 (*.f64 n l) (*.f64 l (pow.f64 U 3))) (*.f64 (*.f64 Om Om) (*.f64 U* U*)))) (/.f64 (*.f64 n (*.f64 l l)) (/.f64 (*.f64 Om (*.f64 Om (pow.f64 U* 3))) (pow.f64 U 4))))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 -1 (/.f64 (pow.f64 Om 2) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))) 1)
(sqrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))))
(sqrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 l (*.f64 l (*.f64 U (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))))))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 l (*.f64 l (*.f64 U (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
(sqrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 l (*.f64 l (*.f64 U (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 l (*.f64 l (*.f64 U (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U))))) (cbrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))) (cbrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U))))) (cbrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))) (cbrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om))))))))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)) 1/4) (pow.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)) 1/4))
(sqrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))) 1/2) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))) 1/2))
(sqrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(pow.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)) 1/2)
(sqrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2))) 1)
(sqrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
(sqrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)) (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U))) (sqrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U))))))
(cbrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (*.f64 (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)) (*.f64 2 U)) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om))))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
(sqrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
(sqrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
(sqrt.f64 (*.f64 (*.f64 n (*.f64 l l)) (*.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) (*.f64 2 U))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(*.f64 U (*.f64 U (/.f64 1 (*.f64 Om Om))))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(*.f64 U (/.f64 1 (/.f64 Om (/.f64 U Om))))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(*.f64 (*.f64 U U) (/.f64 1 (*.f64 Om Om)))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(*.f64 (*.f64 (/.f64 U Om) (/.f64 U Om)) 1)
(*.f64 U (/.f64 U (*.f64 Om Om)))
(*.f64 1 (*.f64 (/.f64 U Om) (/.f64 U Om)))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(*.f64 (sqrt.f64 (*.f64 U U)) (*.f64 (sqrt.f64 (*.f64 U U)) (/.f64 1 (*.f64 Om Om))))
(*.f64 (fabs.f64 U) (*.f64 (/.f64 1 (*.f64 Om Om)) (fabs.f64 U)))
(*.f64 (/.f64 (fabs.f64 U) Om) (/.f64 (fabs.f64 U) Om))
(*.f64 (sqrt.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))) (sqrt.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(*.f64 (cbrt.f64 (pow.f64 U 4)) (*.f64 (cbrt.f64 (*.f64 U U)) (/.f64 1 (*.f64 Om Om))))
(*.f64 (cbrt.f64 (pow.f64 U 4)) (*.f64 (/.f64 1 (*.f64 Om Om)) (cbrt.f64 (*.f64 U U))))
(*.f64 (cbrt.f64 (pow.f64 U 4)) (/.f64 (cbrt.f64 (*.f64 U U)) (*.f64 Om Om)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))) (cbrt.f64 (/.f64 (pow.f64 U 4) (pow.f64 Om 4))))
(*.f64 (cbrt.f64 (*.f64 U (/.f64 U (*.f64 Om Om)))) (cbrt.f64 (/.f64 (pow.f64 U 4) (pow.f64 Om 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 U 4) (pow.f64 Om 4))) (cbrt.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))) (cbrt.f64 (/.f64 (pow.f64 U 4) (pow.f64 Om 4))))
(*.f64 (cbrt.f64 (*.f64 U (/.f64 U (*.f64 Om Om)))) (cbrt.f64 (/.f64 (pow.f64 U 4) (pow.f64 Om 4))))
(*.f64 (/.f64 (*.f64 U U) Om) (/.f64 1 Om))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(*.f64 (/.f64 1 (*.f64 Om Om)) (*.f64 U U))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(*.f64 (/.f64 1 Om) (/.f64 (*.f64 U U) Om))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(*.f64 (/.f64 U Om) (/.f64 U Om))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(*.f64 (*.f64 U (neg.f64 U)) (/.f64 1 (*.f64 Om (neg.f64 Om))))
(*.f64 (/.f64 U Om) (/.f64 (neg.f64 U) (neg.f64 Om)))
(*.f64 (/.f64 U 1) (/.f64 U (*.f64 Om Om)))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 Om Om))) (/.f64 (*.f64 U U) (sqrt.f64 (*.f64 Om Om))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 Om)) (*.f64 U U)) (fabs.f64 Om))
(*.f64 (/.f64 U (fabs.f64 Om)) (/.f64 U (fabs.f64 Om)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 Om 4))) (/.f64 (*.f64 U U) (cbrt.f64 (*.f64 Om Om))))
(/.f64 U (/.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 U (cbrt.f64 (*.f64 Om Om)))))
(*.f64 (/.f64 U (*.f64 Om Om)) U)
(*.f64 U (/.f64 U (*.f64 Om Om)))
(*.f64 (/.f64 U (sqrt.f64 (*.f64 Om Om))) (/.f64 U (sqrt.f64 (*.f64 Om Om))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 Om)) (*.f64 U U)) (fabs.f64 Om))
(*.f64 (/.f64 U (fabs.f64 Om)) (/.f64 U (fabs.f64 Om)))
(*.f64 (pow.f64 (*.f64 (/.f64 U Om) (/.f64 U Om)) 1/2) (pow.f64 (*.f64 (/.f64 U Om) (/.f64 U Om)) 1/2))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U U)) 1) (/.f64 (sqrt.f64 (*.f64 U U)) (*.f64 Om Om)))
(*.f64 (fabs.f64 U) (*.f64 (/.f64 1 (*.f64 Om Om)) (fabs.f64 U)))
(*.f64 (/.f64 (fabs.f64 U) Om) (/.f64 (fabs.f64 U) Om))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U U)) Om) (/.f64 (sqrt.f64 (*.f64 U U)) Om))
(*.f64 (fabs.f64 U) (*.f64 (/.f64 1 (*.f64 Om Om)) (fabs.f64 U)))
(*.f64 (/.f64 (fabs.f64 U) Om) (/.f64 (fabs.f64 U) Om))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 U 4)) 1) (/.f64 (cbrt.f64 (*.f64 U U)) (*.f64 Om Om)))
(*.f64 (cbrt.f64 (pow.f64 U 4)) (*.f64 (/.f64 1 (*.f64 Om Om)) (cbrt.f64 (*.f64 U U))))
(*.f64 (cbrt.f64 (pow.f64 U 4)) (/.f64 (cbrt.f64 (*.f64 U U)) (*.f64 Om Om)))
(*.f64 (/.f64 U (cbrt.f64 (pow.f64 Om 4))) (/.f64 U (cbrt.f64 (*.f64 Om Om))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 Om 4))) (/.f64 (*.f64 U U) (cbrt.f64 (*.f64 Om Om))))
(/.f64 U (/.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 U (cbrt.f64 (*.f64 Om Om)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U U)) (sqrt.f64 (*.f64 Om Om))) (/.f64 (sqrt.f64 (*.f64 U U)) (sqrt.f64 (*.f64 Om Om))))
(*.f64 (/.f64 (fabs.f64 U) (fabs.f64 Om)) (/.f64 (fabs.f64 U) (fabs.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U U)) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (sqrt.f64 (*.f64 U U)) (cbrt.f64 (*.f64 Om Om))))
(*.f64 (/.f64 (fabs.f64 U) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (fabs.f64 U) (cbrt.f64 (*.f64 Om Om))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 U 4)) Om) (/.f64 (cbrt.f64 (*.f64 U U)) Om))
(*.f64 (cbrt.f64 (pow.f64 U 4)) (*.f64 (/.f64 1 (*.f64 Om Om)) (cbrt.f64 (*.f64 U U))))
(*.f64 (cbrt.f64 (pow.f64 U 4)) (/.f64 (cbrt.f64 (*.f64 U U)) (*.f64 Om Om)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 U 4)) (sqrt.f64 (*.f64 Om Om))) (/.f64 (cbrt.f64 (*.f64 U U)) (sqrt.f64 (*.f64 Om Om))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 U 4)) (fabs.f64 Om)) (/.f64 (cbrt.f64 (*.f64 U U)) (fabs.f64 Om)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 U 4)) (cbrt.f64 (pow.f64 Om 4))) (/.f64 (cbrt.f64 (*.f64 U U)) (cbrt.f64 (*.f64 Om Om))))
(pow.f64 (*.f64 (/.f64 U Om) (/.f64 U Om)) 1)
(*.f64 U (/.f64 U (*.f64 Om Om)))
(neg.f64 (/.f64 (*.f64 U U) (*.f64 Om (neg.f64 Om))))
(*.f64 (*.f64 U (neg.f64 U)) (/.f64 1 (*.f64 Om (neg.f64 Om))))
(*.f64 (/.f64 U Om) (/.f64 (neg.f64 U) (neg.f64 Om)))
(log.f64 (exp.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 U Om) (/.f64 U Om)) (/.f64 (pow.f64 U 4) (pow.f64 Om 4))))
(cbrt.f64 (*.f64 (/.f64 U Om) (*.f64 (/.f64 U Om) (/.f64 (pow.f64 U 4) (pow.f64 Om 4)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(exp.f64 (log.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 U Om) (/.f64 U Om))))
(*.f64 U (/.f64 U (*.f64 Om Om)))
(+.f64 (*.f64 (*.f64 l l) (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U)))))) (*.f64 (*.f64 l l) (/.f64 -2 Om)))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om))))
(*.f64 (*.f64 l l) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))
(+.f64 (*.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (*.f64 l l)) (*.f64 (/.f64 -2 Om) (*.f64 l l)))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om))))
(*.f64 (*.f64 l l) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))
(/.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 2) (pow.f64 (/.f64 2 Om) 2))) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 2 Om)))
(/.f64 (*.f64 l l) (/.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 2 Om)) (-.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) 2) (pow.f64 (/.f64 2 Om) 2))))
(*.f64 (/.f64 (*.f64 l l) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 2 Om))) (-.f64 (pow.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) 2) (pow.f64 (/.f64 2 Om) 2)))
(/.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 3) (pow.f64 (/.f64 2 Om) 3))) (+.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 2) (*.f64 (/.f64 2 Om) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 2 Om)))))
(/.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) 3) (/.f64 8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) 2) (*.f64 (/.f64 2 Om) (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 2 Om)))))
(/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) 3) (/.f64 -8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) 2) (*.f64 (/.f64 2 Om) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 2 Om)))))
(/.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 n Om) (*.f64 2 (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))))) (*.f64 Om (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (-.f64 (*.f64 n Om) (*.f64 2 (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U))))) (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (fma.f64 n Om (*.f64 -2 (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U)))))) (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 2) (pow.f64 (/.f64 2 Om) 2)) (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 2 Om)))
(/.f64 (*.f64 l l) (/.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 2 Om)) (-.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) 2) (pow.f64 (/.f64 2 Om) 2))))
(*.f64 (/.f64 (*.f64 l l) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 2 Om))) (-.f64 (pow.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) 2) (pow.f64 (/.f64 2 Om) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 3) (pow.f64 (/.f64 2 Om) 3)) (*.f64 l l)) (+.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) 2) (*.f64 (/.f64 2 Om) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 2 Om)))))
(/.f64 (*.f64 (*.f64 l l) (-.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) 3) (/.f64 8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) 2) (*.f64 (/.f64 2 Om) (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 2 Om)))))
(/.f64 (*.f64 (*.f64 l l) (+.f64 (pow.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) 3) (/.f64 -8 (pow.f64 Om 3)))) (+.f64 (pow.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) 2) (*.f64 (/.f64 2 Om) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 2 Om)))))
(/.f64 (*.f64 (-.f64 (*.f64 n Om) (*.f64 2 (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U)))))) (*.f64 l l)) (*.f64 Om (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (-.f64 (*.f64 n Om) (*.f64 2 (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U))))) (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (fma.f64 n Om (*.f64 -2 (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U)))))) (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))))
(pow.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) 1)
(*.f64 l (*.f64 l (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om))))
(*.f64 (*.f64 l l) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))
(log.f64 (exp.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om)))))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om))))
(*.f64 (*.f64 l l) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 (pow.f64 (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om)) 2) (pow.f64 l 4))))
(cbrt.f64 (*.f64 (*.f64 l (*.f64 l (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)))) (*.f64 (pow.f64 (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om)) 2) (pow.f64 l 4))))
(cbrt.f64 (*.f64 l (*.f64 (*.f64 l (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 (pow.f64 (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)) 2) (pow.f64 l 4)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om)))))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om))))
(*.f64 (*.f64 l l) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))
(exp.f64 (log.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om)))))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om))))
(*.f64 (*.f64 l l) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 l l) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om)))))
(*.f64 l (*.f64 l (+.f64 (/.f64 n (-.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (*.f64 (*.f64 U* (/.f64 Om U)) (/.f64 Om U)))) (/.f64 -2 Om))))
(*.f64 (*.f64 l l) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))
(*.f64 Om (*.f64 (neg.f64 Om) (/.f64 1 U)))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 Om (/.f64 1 (/.f64 U (neg.f64 Om))))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 (neg.f64 Om) (*.f64 Om (/.f64 1 U)))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 (*.f64 Om (neg.f64 Om)) (/.f64 1 U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) 1)
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 (*.f64 Om Om) (/.f64 1 (neg.f64 U)))
(*.f64 Om (*.f64 Om (/.f64 1 (neg.f64 U))))
(/.f64 (*.f64 Om Om) (neg.f64 U))
(*.f64 1 (*.f64 (/.f64 Om U) (neg.f64 Om)))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 (sqrt.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))) (sqrt.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (*.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (/.f64 1 U)))
(*.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (*.f64 (/.f64 1 U) (sqrt.f64 (*.f64 Om (neg.f64 Om)))))
(*.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) U))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (cbrt.f64 (*.f64 Om (neg.f64 Om))) (/.f64 1 U)))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (/.f64 1 U) (cbrt.f64 (*.f64 Om (neg.f64 Om)))))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 (cbrt.f64 (*.f64 Om (neg.f64 Om))) U))
(*.f64 (cbrt.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))) (cbrt.f64 (/.f64 (pow.f64 Om 4) (*.f64 U U))))
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 (neg.f64 Om) U))) (cbrt.f64 (/.f64 (pow.f64 Om 4) (*.f64 U U))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 Om 4) (*.f64 U U))) (cbrt.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))
(*.f64 (cbrt.f64 (*.f64 Om (/.f64 (neg.f64 Om) U))) (cbrt.f64 (/.f64 (pow.f64 Om 4) (*.f64 U U))))
(*.f64 (/.f64 1 U) (*.f64 Om (neg.f64 Om)))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 (/.f64 1 (sqrt.f64 U)) (/.f64 (*.f64 Om (neg.f64 Om)) (sqrt.f64 U)))
(*.f64 (/.f64 1 (sqrt.f64 U)) (/.f64 Om (/.f64 (sqrt.f64 U) (neg.f64 Om))))
(/.f64 (*.f64 (neg.f64 Om) (/.f64 Om (sqrt.f64 U))) (sqrt.f64 U))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 U U))) (/.f64 (*.f64 Om (neg.f64 Om)) (cbrt.f64 U)))
(/.f64 (*.f64 1 (/.f64 (*.f64 Om (neg.f64 Om)) (cbrt.f64 U))) (cbrt.f64 (*.f64 U U)))
(*.f64 (/.f64 Om (cbrt.f64 (*.f64 U U))) (/.f64 (neg.f64 Om) (cbrt.f64 U)))
(*.f64 (/.f64 Om U) (neg.f64 Om))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 (/.f64 Om (sqrt.f64 U)) (/.f64 (neg.f64 Om) (sqrt.f64 U)))
(*.f64 (/.f64 1 (sqrt.f64 U)) (/.f64 Om (/.f64 (sqrt.f64 U) (neg.f64 Om))))
(/.f64 (*.f64 (neg.f64 Om) (/.f64 Om (sqrt.f64 U))) (sqrt.f64 U))
(*.f64 (/.f64 (neg.f64 Om) (sqrt.f64 U)) (/.f64 Om (sqrt.f64 U)))
(*.f64 (/.f64 1 (sqrt.f64 U)) (/.f64 Om (/.f64 (sqrt.f64 U) (neg.f64 Om))))
(/.f64 (*.f64 (neg.f64 Om) (/.f64 Om (sqrt.f64 U))) (sqrt.f64 U))
(*.f64 (pow.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) 1/2) (pow.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) 1/2))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 (/.f64 Om 1) (/.f64 (neg.f64 Om) U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 (/.f64 Om (cbrt.f64 (*.f64 U U))) (/.f64 (neg.f64 Om) (cbrt.f64 U)))
(/.f64 (*.f64 1 (/.f64 (*.f64 Om (neg.f64 Om)) (cbrt.f64 U))) (cbrt.f64 (*.f64 U U)))
(*.f64 (/.f64 (neg.f64 Om) 1) (/.f64 Om U))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(*.f64 (/.f64 (neg.f64 Om) (cbrt.f64 (*.f64 U U))) (/.f64 Om (cbrt.f64 U)))
(/.f64 (*.f64 1 (/.f64 (*.f64 Om (neg.f64 Om)) (cbrt.f64 U))) (cbrt.f64 (*.f64 U U)))
(*.f64 (/.f64 Om (cbrt.f64 (*.f64 U U))) (/.f64 (neg.f64 Om) (cbrt.f64 U)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) 1) (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) U))
(*.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (*.f64 (/.f64 1 U) (sqrt.f64 (*.f64 Om (neg.f64 Om)))))
(*.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) U))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (sqrt.f64 U)) (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (sqrt.f64 U)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (cbrt.f64 (*.f64 U U))) (/.f64 (sqrt.f64 (*.f64 Om (neg.f64 Om))) (cbrt.f64 U)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) 1) (/.f64 (cbrt.f64 (*.f64 Om (neg.f64 Om))) U))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (*.f64 (/.f64 1 U) (cbrt.f64 (*.f64 Om (neg.f64 Om)))))
(*.f64 (cbrt.f64 (pow.f64 Om 4)) (/.f64 (cbrt.f64 (*.f64 Om (neg.f64 Om))) U))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (sqrt.f64 U)) (/.f64 (cbrt.f64 (*.f64 Om (neg.f64 Om))) (sqrt.f64 U)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 Om 4)) (cbrt.f64 (*.f64 U U))) (/.f64 (cbrt.f64 (*.f64 Om (neg.f64 Om))) (cbrt.f64 U)))
(pow.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) 1)
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(neg.f64 (/.f64 Om (/.f64 U Om)))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(neg.f64 (/.f64 (*.f64 Om (neg.f64 Om)) (neg.f64 U)))
(*.f64 Om (*.f64 Om (/.f64 1 (neg.f64 U))))
(/.f64 (*.f64 Om Om) (neg.f64 U))
(log.f64 (exp.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(cbrt.f64 (*.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (/.f64 (pow.f64 Om 4) (*.f64 U U))))
(cbrt.f64 (*.f64 (*.f64 Om (/.f64 (neg.f64 Om) U)) (/.f64 (pow.f64 Om 4) (*.f64 U U))))
(cbrt.f64 (*.f64 (/.f64 Om U) (/.f64 (*.f64 (neg.f64 Om) (pow.f64 Om 4)) (*.f64 U U))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(exp.f64 (log.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 Om U) (neg.f64 Om))))
(neg.f64 (/.f64 (*.f64 Om Om) U))
(*.f64 Om (/.f64 (neg.f64 Om) U))

localize20.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.61%
(*.f64 (sqrt.f64 2) (*.f64 n l))
3.41%
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
7.76%
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om)
13.9%
(sqrt.f64 (*.f64 (-.f64 U* U) U))
Compiler

Compiled 60 to 25 computations (58.3% saved)

series20.0ms (0.1%)

Counts
4 → 24
Calls

36 calls:

TimeVariablePointExpression
2.0ms
Om
@-inf
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om)
1.0ms
U*
@-inf
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
1.0ms
U
@0
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
1.0ms
U*
@inf
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
1.0ms
U*
@-inf
(sqrt.f64 (*.f64 (-.f64 U* U) U))

rewrite96.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
772×distribute-rgt-in
710×distribute-lft-in
444×distribute-lft-neg-in
380×associate-/r/
366×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017102
1356102
24771102
Stop Event
node limit
Counts
4 → 132
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (-.f64 U* U) U))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om)
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 n l))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (pow.f64 (*.f64 U (-.f64 U* U)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (cbrt.f64 (*.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 U (-.f64 U* U)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (*.f64 1 (/.f64 (*.f64 n l) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 1 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) (sqrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 2) (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 2) n) (*.f64 l (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 Om) (*.f64 (sqrt.f64 2) (*.f64 n l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 2) (*.f64 (neg.f64 l) n)) (/.f64 1 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 n l) (sqrt.f64 Om)) (/.f64 (sqrt.f64 2) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (/.f64 (*.f64 n l) Om)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 Om)) (*.f64 (sqrt.f64 2) (*.f64 (neg.f64 l) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) 1) (/.f64 (*.f64 n l) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 Om)) (/.f64 (*.f64 n l) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n l) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 n l) 1) (/.f64 (sqrt.f64 2) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 n l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) 1) (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) Om) (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) 1) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 2) n) 1) (/.f64 l Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 2) n) (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 2) n) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) (neg.f64 Om)) (*.f64 (neg.f64 l) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) (/.f64 Om 1)) (*.f64 n l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) (/.f64 Om n)) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (sqrt.f64 (*.f64 n l)))) (sqrt.f64 (*.f64 n l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 n l)) 2))) (cbrt.f64 (*.f64 n l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 Om (sqrt.f64 2))) (*.f64 n l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 Om (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))) (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 Om (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))))) (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 2) n))) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 2 1/4) (/.f64 Om (*.f64 n l))) (pow.f64 2 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) Om) (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 2) (/.f64 Om (*.f64 n l))) (cbrt.f64 (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 2) n) Om) l)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 Om (*.f64 (sqrt.f64 2) (*.f64 n l))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 3) (pow.f64 Om 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 Om (*.f64 (sqrt.f64 2) (*.f64 n l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 Om (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 Om (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 Om (*.f64 n l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 2)) (/.f64 Om (*.f64 n l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 (neg.f64 l) n))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) (sqrt.f64 Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (neg.f64 l) n)) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3) (pow.f64 (*.f64 U (-.f64 U* U)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (neg.f64 l) n)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 l) n) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 n l) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 n l) 3) (*.f64 2 (sqrt.f64 2))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))))))

simplify154.0ms (0.4%)

Algorithm
egg-herbie
Rules
1808×distribute-lft-in
914×associate-*r*
642×associate-/l*
634×associate-*l*
514×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04036330
110746182
255526182
Stop Event
node limit
Counts
156 → 211
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 -1) U)
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (*.f64 1/16 (/.f64 (pow.f64 U* 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))))))
(*.f64 (sqrt.f64 -1) U)
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (*.f64 1/16 (/.f64 (pow.f64 U* 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))))))
(*.f64 -1 (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) U*)) (*.f64 -1 (*.f64 (sqrt.f64 -1) U)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) U*)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) U)) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 U* 2)) U))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) U*)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 U* 3)) (pow.f64 U 2))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) U)) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 U* 2)) U)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*)))) Om)) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*)))) Om)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (pow.f64 U* 2))))) (*.f64 Om U))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*)))) Om)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (pow.f64 U* 3))))) (*.f64 Om (pow.f64 U 2)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (pow.f64 U* 2))))) (*.f64 Om U))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))) 1)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)
(*.f64 1 (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U))
(*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (pow.f64 (*.f64 U (-.f64 U* U)) 1/4))
(*.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (cbrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 1/2))
(pow.f64 (*.f64 U (-.f64 U* U)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)
(pow.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) 3)
(pow.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(cbrt.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 1)
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (/.f64 1 Om)))
(*.f64 (sqrt.f64 2) (*.f64 1 (/.f64 (*.f64 n l) Om)))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 1 Om)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 1 Om))
(*.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 1)
(*.f64 1 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (/.f64 1 Om)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) (sqrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(*.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (/.f64 1 Om)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 2) (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 l (/.f64 1 Om)))
(*.f64 (/.f64 1 Om) (*.f64 (sqrt.f64 2) (*.f64 n l)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (neg.f64 l) n)) (/.f64 1 (neg.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (cbrt.f64 Om)))
(*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))
(*.f64 (/.f64 (*.f64 n l) (sqrt.f64 Om)) (/.f64 (sqrt.f64 2) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n l))
(*.f64 (*.f64 1 (/.f64 (*.f64 n l) Om)) (sqrt.f64 2))
(*.f64 (/.f64 1 (neg.f64 Om)) (*.f64 (sqrt.f64 2) (*.f64 (neg.f64 l) n)))
(*.f64 (/.f64 (sqrt.f64 2) 1) (/.f64 (*.f64 n l) Om))
(*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 Om)) (/.f64 (*.f64 n l) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n l) (cbrt.f64 Om)))
(*.f64 (/.f64 (*.f64 n l) 1) (/.f64 (sqrt.f64 2) Om))
(*.f64 (/.f64 (*.f64 n l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) 1) (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) Om))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) Om) (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (cbrt.f64 Om)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) 1) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) Om))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (sqrt.f64 Om)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) n) 1) (/.f64 l Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) n) (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) n) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 2) (neg.f64 Om)) (*.f64 (neg.f64 l) n))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om 1)) (*.f64 n l))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om n)) l)
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) n)
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (sqrt.f64 (*.f64 n l)))) (sqrt.f64 (*.f64 n l)))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 n l)) 2))) (cbrt.f64 (*.f64 n l)))
(*.f64 (/.f64 1 (/.f64 Om (sqrt.f64 2))) (*.f64 n l))
(*.f64 (/.f64 1 (/.f64 Om (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))) (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))
(*.f64 (/.f64 1 (/.f64 Om (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))))) (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))
(*.f64 (/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 2) n))) l)
(*.f64 (/.f64 (pow.f64 2 1/4) (/.f64 Om (*.f64 n l))) (pow.f64 2 1/4))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) Om) (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))
(*.f64 (/.f64 (cbrt.f64 2) (/.f64 Om (*.f64 n l))) (cbrt.f64 (sqrt.f64 2)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) n) Om) l)
(pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3) 1/3)
(pow.f64 (/.f64 Om (*.f64 (sqrt.f64 2) (*.f64 n l))) -1)
(neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (neg.f64 Om)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 3) (pow.f64 Om 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))) 1)
(/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 Om (*.f64 (sqrt.f64 2) (*.f64 n l))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 Om (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) Om)
(/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 Om (*.f64 n l)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 2)) (/.f64 Om (*.f64 n l)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 (neg.f64 l) n))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) 1) Om)
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (neg.f64 l) n)) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (neg.f64 Om))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 1)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 3) 1/3)
(sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 2)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3) (pow.f64 (*.f64 U (-.f64 U* U)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)))) 1)
(pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 1)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 3) 1/3)
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (neg.f64 l) n)))
(sqrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) n) (sqrt.f64 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 3))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 n l) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n l) 3) (*.f64 2 (sqrt.f64 2))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))
Outputs
(*.f64 (sqrt.f64 -1) U)
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) U))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 (sqrt.f64 -1) U (/.f64 (*.f64 -1/8 (*.f64 U* U*)) (*.f64 U (pow.f64 (sqrt.f64 -1) 3)))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 -1/8 (/.f64 (*.f64 U* U*) (*.f64 (sqrt.f64 -1) (neg.f64 U))) (*.f64 (sqrt.f64 -1) U)))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (*.f64 1/16 (/.f64 (pow.f64 U* 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 (sqrt.f64 -1) U (fma.f64 -1/8 (/.f64 (*.f64 U* U*) (*.f64 U (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (*.f64 1/16 (pow.f64 U* 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 U U))))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 (sqrt.f64 -1) U (fma.f64 -1/8 (/.f64 (*.f64 U* U*) (*.f64 (sqrt.f64 -1) (neg.f64 U))) (/.f64 (*.f64 1/16 (pow.f64 U* 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 U U))))))
(*.f64 (sqrt.f64 -1) U)
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) U))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 (sqrt.f64 -1) U (/.f64 (*.f64 -1/8 (*.f64 U* U*)) (*.f64 U (pow.f64 (sqrt.f64 -1) 3)))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 -1/8 (/.f64 (*.f64 U* U*) (*.f64 (sqrt.f64 -1) (neg.f64 U))) (*.f64 (sqrt.f64 -1) U)))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (*.f64 1/16 (/.f64 (pow.f64 U* 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 (sqrt.f64 -1) U (fma.f64 -1/8 (/.f64 (*.f64 U* U*) (*.f64 U (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (*.f64 1/16 (pow.f64 U* 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 U U))))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 (sqrt.f64 -1) U (fma.f64 -1/8 (/.f64 (*.f64 U* U*) (*.f64 (sqrt.f64 -1) (neg.f64 U))) (/.f64 (*.f64 1/16 (pow.f64 U* 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 U U))))))
(*.f64 -1 (*.f64 (sqrt.f64 -1) U))
(neg.f64 (*.f64 (sqrt.f64 -1) U))
(*.f64 (sqrt.f64 -1) (neg.f64 U))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) U*)) (*.f64 -1 (*.f64 (sqrt.f64 -1) U)))
(fma.f64 1/2 (*.f64 (sqrt.f64 -1) U*) (neg.f64 (*.f64 (sqrt.f64 -1) U)))
(-.f64 (*.f64 (sqrt.f64 -1) (*.f64 1/2 U*)) (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) U*)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) U)) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 U* 2)) U))))
(fma.f64 1/2 (*.f64 (sqrt.f64 -1) U*) (fma.f64 -1 (*.f64 (sqrt.f64 -1) U) (*.f64 1/8 (/.f64 (sqrt.f64 -1) (/.f64 U (*.f64 U* U*))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 -1) U*) (fma.f64 1/8 (/.f64 (*.f64 U* U*) (/.f64 U (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (neg.f64 U))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) U*)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 U* 3)) (pow.f64 U 2))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) U)) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 U* 2)) U)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 -1) U*) (fma.f64 1/16 (/.f64 (sqrt.f64 -1) (/.f64 (*.f64 U U) (pow.f64 U* 3))) (fma.f64 -1 (*.f64 (sqrt.f64 -1) U) (*.f64 1/8 (/.f64 (sqrt.f64 -1) (/.f64 U (*.f64 U* U*)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 -1) U*) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 U* 3) U) (/.f64 (sqrt.f64 -1) U)) (fma.f64 1/8 (/.f64 (*.f64 U* U*) (/.f64 U (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (neg.f64 U)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 U l)))))
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 U (*.f64 n l))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))
(+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 n (*.f64 U* l)) Om))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) Om) (/.f64 (*.f64 U* (*.f64 n l)) (sqrt.f64 -1))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 U (*.f64 n l)))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om)))))
(+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) (*.f64 U Om))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 n (*.f64 U* l)) Om)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 U (*.f64 n l)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) Om) (/.f64 (*.f64 U* (*.f64 n l)) (sqrt.f64 -1))) (*.f64 (/.f64 (sqrt.f64 2) (neg.f64 (sqrt.f64 -1))) (*.f64 (*.f64 (*.f64 n (/.f64 l Om)) (/.f64 (*.f64 U* U*) U)) -1/8))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))))
(fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (*.f64 (*.f64 n l) (pow.f64 U* 3)) (*.f64 (*.f64 U U) Om))) (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) (*.f64 U Om))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 n (*.f64 U* l)) Om))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) Om) (/.f64 (*.f64 U* (*.f64 n l)) (sqrt.f64 -1))) (*.f64 (/.f64 (sqrt.f64 2) (neg.f64 (sqrt.f64 -1))) (*.f64 (*.f64 (*.f64 n (/.f64 l Om)) (/.f64 (*.f64 U* U*) U)) -1/8))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (/.f64 (*.f64 n l) (*.f64 U U)) (/.f64 (pow.f64 U* 3) Om))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 U (*.f64 n l))))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 U l)))))
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 U (*.f64 n l))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))
(+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 n (*.f64 U* l)) Om))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) Om) (/.f64 (*.f64 U* (*.f64 n l)) (sqrt.f64 -1))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 U (*.f64 n l)))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om)))))
(+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) (*.f64 U Om))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 n (*.f64 U* l)) Om)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 U (*.f64 n l)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) Om) (/.f64 (*.f64 U* (*.f64 n l)) (sqrt.f64 -1))) (*.f64 (/.f64 (sqrt.f64 2) (neg.f64 (sqrt.f64 -1))) (*.f64 (*.f64 (*.f64 n (/.f64 l Om)) (/.f64 (*.f64 U* U*) U)) -1/8))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))))
(fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (*.f64 (*.f64 n l) (pow.f64 U* 3)) (*.f64 (*.f64 U U) Om))) (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) (*.f64 U Om))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 n (*.f64 U* l)) Om))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) Om) (/.f64 (*.f64 U* (*.f64 n l)) (sqrt.f64 -1))) (*.f64 (/.f64 (sqrt.f64 2) (neg.f64 (sqrt.f64 -1))) (*.f64 (*.f64 (*.f64 n (/.f64 l Om)) (/.f64 (*.f64 U* U*) U)) -1/8))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (/.f64 (*.f64 n l) (*.f64 U U)) (/.f64 (pow.f64 U* 3) Om))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 U (*.f64 n l))))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om))
(neg.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om))
(/.f64 (neg.f64 (sqrt.f64 2)) (/.f64 (/.f64 Om n) (*.f64 (sqrt.f64 -1) (*.f64 U l))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*)))) Om)) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om)))
(fma.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 U* l)))) (neg.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om)))
(-.f64 (/.f64 1/2 (/.f64 Om (*.f64 n (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 U* l)))))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 U (*.f64 n l)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*)))) Om)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (pow.f64 U* 2))))) (*.f64 Om U))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om))))
(fma.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 U* l)))) (fma.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) Om) (/.f64 (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 (*.f64 U* U*) l)) U)) (neg.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 U* (*.f64 n l)))) (*.f64 (*.f64 1/8 (/.f64 (sqrt.f64 2) Om)) (/.f64 (*.f64 (*.f64 U* U*) (*.f64 (sqrt.f64 -1) l)) (/.f64 U n)))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 U (*.f64 n l)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*)))) Om)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (pow.f64 U* 3))))) (*.f64 Om (pow.f64 U 2)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (pow.f64 U* 2))))) (*.f64 Om U))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om)))))
(fma.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 U* l)))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) Om) (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 U* 3) l))) (*.f64 U U))) (fma.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) Om) (/.f64 (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 (*.f64 U* U*) l)) U)) (neg.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om)))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 U* (*.f64 n l)))) (-.f64 (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) Om) (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 U* 3) (*.f64 n l))) (*.f64 U U))) (*.f64 (*.f64 1/8 (/.f64 (sqrt.f64 2) Om)) (/.f64 (*.f64 (*.f64 U* U*) (*.f64 (sqrt.f64 -1) l)) (/.f64 U n)))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 U (*.f64 n l))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))) 1)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(*.f64 1 (sqrt.f64 (*.f64 U (-.f64 U* U))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(*.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U))
(*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (pow.f64 (*.f64 U (-.f64 U* U)) 1/4))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(*.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))
(*.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (cbrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (cbrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(pow.f64 (*.f64 U (-.f64 U* U)) 1/2)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(pow.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) 2)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) 3)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(pow.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2))
(fabs.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(cbrt.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) 1))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 1)
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (/.f64 1 Om)))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (sqrt.f64 2) (*.f64 1 (/.f64 (*.f64 n l) Om)))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 1 Om)))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 1 Om))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 1)
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 1 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (/.f64 1 Om)))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) (sqrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (/.f64 1 Om)))
(*.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (*.f64 (/.f64 1 Om) (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)))))
(*.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) Om))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 2))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 2) (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 l (/.f64 1 Om)))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (/.f64 1 Om) (*.f64 (sqrt.f64 2) (*.f64 n l)))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (neg.f64 l) n)) (/.f64 1 (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n (neg.f64 l))) 1) (neg.f64 Om))
(*.f64 (*.f64 n (neg.f64 l)) (/.f64 (sqrt.f64 2) (neg.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 Om)))
(*.f64 (*.f64 (/.f64 n (sqrt.f64 Om)) l) (/.f64 (sqrt.f64 2) (sqrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 2) (/.f64 (cbrt.f64 Om) (*.f64 n l))))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (/.f64 (cbrt.f64 Om) n)))
(*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (/.f64 (*.f64 n l) (sqrt.f64 Om)) (/.f64 (sqrt.f64 2) (sqrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 Om)))
(*.f64 (*.f64 (/.f64 n (sqrt.f64 Om)) l) (/.f64 (sqrt.f64 2) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n l))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (*.f64 1 (/.f64 (*.f64 n l) Om)) (sqrt.f64 2))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (/.f64 1 (neg.f64 Om)) (*.f64 (sqrt.f64 2) (*.f64 (neg.f64 l) n)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n (neg.f64 l))) 1) (neg.f64 Om))
(*.f64 (*.f64 n (neg.f64 l)) (/.f64 (sqrt.f64 2) (neg.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 2) 1) (/.f64 (*.f64 n l) Om))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 Om)) (/.f64 (*.f64 n l) (sqrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 Om)))
(*.f64 (*.f64 (/.f64 n (sqrt.f64 Om)) l) (/.f64 (sqrt.f64 2) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n l) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 2) (/.f64 (cbrt.f64 Om) (*.f64 n l))))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (/.f64 (cbrt.f64 Om) n)))
(*.f64 (/.f64 (*.f64 n l) 1) (/.f64 (sqrt.f64 2) Om))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (/.f64 (*.f64 n l) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 2) (/.f64 (cbrt.f64 Om) (*.f64 n l))))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (/.f64 (cbrt.f64 Om) n)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) 1) (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) Om))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) Om) (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 2) (/.f64 (cbrt.f64 Om) (*.f64 n l))))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (/.f64 (cbrt.f64 Om) n)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) 1) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) Om))
(*.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (*.f64 (/.f64 1 Om) (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)))))
(*.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) Om))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) (sqrt.f64 Om)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(*.f64 (cbrt.f64 (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))) (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (pow.f64 (cbrt.f64 Om) 2)))
(/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (cbrt.f64 (*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) n) 1) (/.f64 l Om))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) n) (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 Om)))
(*.f64 (*.f64 (/.f64 n (sqrt.f64 Om)) l) (/.f64 (sqrt.f64 2) (sqrt.f64 Om)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) n) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 2) (/.f64 (cbrt.f64 Om) (*.f64 n l))))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (/.f64 (cbrt.f64 Om) n)))
(*.f64 (/.f64 (sqrt.f64 2) (neg.f64 Om)) (*.f64 (neg.f64 l) n))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n (neg.f64 l))) 1) (neg.f64 Om))
(*.f64 (*.f64 n (neg.f64 l)) (/.f64 (sqrt.f64 2) (neg.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om 1)) (*.f64 n l))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om n)) l)
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) n)
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (sqrt.f64 (*.f64 n l)))) (sqrt.f64 (*.f64 n l)))
(*.f64 (sqrt.f64 (*.f64 n l)) (*.f64 (/.f64 (sqrt.f64 2) Om) (sqrt.f64 (*.f64 n l))))
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 (*.f64 n l)) (sqrt.f64 (*.f64 n l))))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (pow.f64 (cbrt.f64 (*.f64 n l)) 2))) (cbrt.f64 (*.f64 n l)))
(*.f64 (cbrt.f64 (*.f64 n l)) (*.f64 (/.f64 (sqrt.f64 2) Om) (pow.f64 (cbrt.f64 (*.f64 n l)) 2)))
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (pow.f64 (cbrt.f64 (*.f64 n l)) 2) (cbrt.f64 (*.f64 n l))))
(*.f64 (/.f64 1 (/.f64 Om (sqrt.f64 2))) (*.f64 n l))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (/.f64 1 (/.f64 Om (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))) (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (/.f64 1 (/.f64 Om (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))))) (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))
(*.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (*.f64 (/.f64 1 Om) (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)))))
(*.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) Om))
(*.f64 (/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 2) n))) l)
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(*.f64 (/.f64 (pow.f64 2 1/4) (/.f64 Om (*.f64 n l))) (pow.f64 2 1/4))
(/.f64 (*.f64 (pow.f64 2 1/4) (pow.f64 2 1/4)) (/.f64 Om (*.f64 n l)))
(/.f64 (pow.f64 2 1/2) (/.f64 Om (*.f64 n l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) Om) (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))
(*.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (*.f64 (/.f64 1 Om) (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)))))
(*.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2))) (/.f64 (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) Om))
(*.f64 (/.f64 (cbrt.f64 2) (/.f64 Om (*.f64 n l))) (cbrt.f64 (sqrt.f64 2)))
(/.f64 (*.f64 (cbrt.f64 2) (cbrt.f64 (sqrt.f64 2))) (/.f64 Om (*.f64 n l)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 2) (/.f64 Om n)) l) (cbrt.f64 (sqrt.f64 2)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) n) Om) l)
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 1)
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 2)
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 3)
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3) 1/3)
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(pow.f64 (/.f64 Om (*.f64 (sqrt.f64 2) (*.f64 n l))) -1)
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (neg.f64 Om)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n (neg.f64 l))) 1) (neg.f64 Om))
(*.f64 (*.f64 n (neg.f64 l)) (/.f64 (sqrt.f64 2) (neg.f64 Om)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 2))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)) 2))
(fabs.f64 (*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2))))
(log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 3) (pow.f64 Om 3)))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 1))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n))
(*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))) 1)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 Om (*.f64 (sqrt.f64 2) (*.f64 n l))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 Om (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l)))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) Om)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 Om (*.f64 n l)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 2)) (/.f64 Om (*.f64 n l)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 (neg.f64 l) n))) (neg.f64 Om))
(/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (neg.f64 Om) (*.f64 (sqrt.f64 2) (*.f64 n (neg.f64 l)))))
(*.f64 (*.f64 (*.f64 n (neg.f64 l)) (/.f64 (sqrt.f64 2) (neg.f64 Om))) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) 1) Om)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) (sqrt.f64 Om)) (sqrt.f64 Om))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (neg.f64 l) n)) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (neg.f64 Om))
(/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (neg.f64 Om) (*.f64 (sqrt.f64 2) (*.f64 n (neg.f64 l)))))
(*.f64 (*.f64 (*.f64 n (neg.f64 l)) (/.f64 (sqrt.f64 2) (neg.f64 Om))) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 1)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 2)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 3)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 3) 1/3)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 2)))
(sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)) 2)))
(sqrt.f64 (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 (*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2))) 2))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 3))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) (pow.f64 (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) (pow.f64 (*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3) (pow.f64 (*.f64 U (-.f64 U* U)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) (pow.f64 (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) (pow.f64 (*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 1))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)))) 1)
(*.f64 (sqrt.f64 2) (*.f64 n l))
(pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 1)
(*.f64 (sqrt.f64 2) (*.f64 n l))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) 2)
(*.f64 (sqrt.f64 2) (*.f64 n l))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) 3)
(*.f64 (sqrt.f64 2) (*.f64 n l))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 3) 1/3)
(*.f64 (sqrt.f64 2) (*.f64 n l))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (neg.f64 l) n)))
(*.f64 (sqrt.f64 2) (*.f64 n l))
(sqrt.f64 (*.f64 2 (pow.f64 (*.f64 n l) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) n) (sqrt.f64 2)))
(*.f64 (sqrt.f64 2) (log.f64 (pow.f64 (exp.f64 l) n)))
(*.f64 (sqrt.f64 2) (*.f64 n (log.f64 (exp.f64 l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)))))
(*.f64 (sqrt.f64 2) (*.f64 n l))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 3))
(*.f64 (sqrt.f64 2) (*.f64 n l))
(cbrt.f64 (*.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 (*.f64 n l) 3)))
(cbrt.f64 (*.f64 2 (*.f64 (sqrt.f64 2) (pow.f64 (*.f64 n l) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n l) 3) (*.f64 2 (sqrt.f64 2))))
(cbrt.f64 (*.f64 2 (*.f64 (sqrt.f64 2) (pow.f64 (*.f64 n l) 3))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))
(*.f64 (sqrt.f64 2) (*.f64 n l))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))
(*.f64 (sqrt.f64 2) (*.f64 n l))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))) 1))
(*.f64 (sqrt.f64 2) (*.f64 n l))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 2) (*.f64 n l))))
(*.f64 (sqrt.f64 2) (*.f64 n l))

localize29.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
2.79%
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
3.28%
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))
13.22%
(sqrt.f64 (/.f64 U (-.f64 U* U)))
13.9%
(sqrt.f64 (*.f64 U (-.f64 U* U)))
Compiler

Compiled 118 to 29 computations (75.4% saved)

series77.0ms (0.2%)

Counts
4 → 108
Calls

39 calls:

TimeVariablePointExpression
46.0ms
U*
@inf
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
9.0ms
U*
@inf
(sqrt.f64 (/.f64 U (-.f64 U* U)))
1.0ms
U*
@-inf
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
1.0ms
l
@0
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
1.0ms
U
@0
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))

rewrite108.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1698×associate-/l*
446×add-sqr-sqrt
438×pow1
438×*-un-lft-identity
410×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020130
1431130
25943130
Stop Event
node limit
Counts
4 → 126
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (pow.f64 (*.f64 U (-.f64 U* U)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (cbrt.f64 (*.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 U (-.f64 U* U)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 U (-.f64 U* U)) 1/4) (pow.f64 (/.f64 U (-.f64 U* U)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 U) (sqrt.f64 (/.f64 1 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 U) (/.f64 1 (sqrt.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 U) (pow.f64 (/.f64 1 (-.f64 U* U)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))) (cbrt.f64 (/.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 U (-.f64 U* U))) (cbrt.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 U (-.f64 U* U))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 U (-.f64 U* U))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 U (-.f64 U* U))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 (-.f64 U* U) U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 U) (/.f64 (sqrt.f64 (-.f64 U* U)) (cbrt.f64 (sqrt.f64 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 U)) (sqrt.f64 (neg.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 U)) (/.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 (sqrt.f64 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 U) 2)) (/.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 (cbrt.f64 U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 U)) (neg.f64 (sqrt.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 U (-.f64 U* U)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 U (-.f64 U* U)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 U (-.f64 U* U)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 U (-.f64 U* U)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 U (-.f64 U* U))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 Om n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 n (/.f64 Om (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 Om (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 Om n) (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 U* U)) (/.f64 (/.f64 Om n) (sqrt.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (/.f64 (/.f64 Om n) (pow.f64 (*.f64 U (-.f64 U* U)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (/.f64 Om (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 U) (/.f64 (/.f64 Om n) (sqrt.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 U) (/.f64 Om (*.f64 (sqrt.f64 (-.f64 U* U)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 (/.f64 Om n) (cbrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (/.f64 Om n) (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 Om (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 n) (/.f64 (neg.f64 Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) (/.f64 (/.f64 Om n) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n)) (/.f64 Om (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n))) (/.f64 Om (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 n)) (/.f64 Om (sqrt.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (pow.f64 (cbrt.f64 n) 2)) (/.f64 Om (cbrt.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (neg.f64 n)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 n) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 1 n)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (sqrt.f64 Om) n)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 n (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 U (-.f64 U* U))))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (sqrt.f64 n)) (/.f64 Om (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (sqrt.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 1 1/2) (/.f64 (/.f64 Om n) (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2) 1/2) (/.f64 (/.f64 Om n) (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 n Om)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))) (*.f64 (*.f64 (sqrt.f64 2) l) (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (*.f64 (sqrt.f64 2) l)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))) (*.f64 (sqrt.f64 2) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))) (*.f64 (sqrt.f64 2) l)) (*.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (*.f64 (sqrt.f64 2) l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 2) l) (/.f64 1 (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)) (/.f64 U (-.f64 U* U))) (/.f64 (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U)))) (*.f64 (sqrt.f64 2) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 3) (pow.f64 (/.f64 U (-.f64 U* U)) 3/2)) (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (/.f64 U (-.f64 U* U)) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)))) (*.f64 (sqrt.f64 2) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)) (/.f64 U (-.f64 U* U)))) (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 3) (pow.f64 (/.f64 U (-.f64 U* U)) 3/2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (/.f64 U (-.f64 U* U)) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)) (/.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) l)) (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 3) (pow.f64 (/.f64 U (-.f64 U* U)) 3/2)) (*.f64 (sqrt.f64 2) l)) (+.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (/.f64 U (-.f64 U* U)) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 l) (sqrt.f64 2)) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 2) l) 3) (pow.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))) 3) (pow.f64 (*.f64 (sqrt.f64 2) l) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))))))))

simplify164.0ms (0.4%)

Algorithm
egg-herbie
Rules
952×associate-*r*
840×+-commutative
642×*-commutative
622×associate-+r+
616×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
055212918
1150712602
2655012602
Stop Event
node limit
Counts
234 → 286
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 -1) U)
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (*.f64 1/16 (/.f64 (pow.f64 U* 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))))))
(*.f64 -1 (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) U*)) (*.f64 -1 (*.f64 (sqrt.f64 -1) U)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) U*)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) U)) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 U* 2)) U))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) U*)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 U* 3)) (pow.f64 U 2))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) U)) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 U* 2)) U)))))
(*.f64 (sqrt.f64 -1) U)
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (*.f64 1/16 (/.f64 (pow.f64 U* 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))))))
(sqrt.f64 -1)
(+.f64 (sqrt.f64 -1) (*.f64 -1/2 (/.f64 U* (*.f64 (sqrt.f64 -1) U))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1))) 2) (pow.f64 U* 2)) (*.f64 (sqrt.f64 -1) (pow.f64 U 2)))) (+.f64 (sqrt.f64 -1) (*.f64 -1/2 (/.f64 U* (*.f64 (sqrt.f64 -1) U)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1))) 2) (pow.f64 U* 2)) (*.f64 (sqrt.f64 -1) (pow.f64 U 2)))) (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 U* (*.f64 (sqrt.f64 -1) U))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1))) 2) (pow.f64 U* 2)) U*) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 U* 3)) (*.f64 (sqrt.f64 -1) (pow.f64 U 3)))))))
(sqrt.f64 -1)
(+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 -1) U*) U)))
(+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 -1) (+.f64 (pow.f64 (*.f64 -1/2 U*) 2) (*.f64 -1 (pow.f64 U* 2)))) (pow.f64 U 2))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 -1) U*) U))))
(+.f64 (sqrt.f64 -1) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 U*) 2) (*.f64 -1 (pow.f64 U* 2))) U*)) (pow.f64 U* 3)) (sqrt.f64 -1)) (pow.f64 U 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 -1) (+.f64 (pow.f64 (*.f64 -1/2 U*) 2) (*.f64 -1 (pow.f64 U* 2)))) (pow.f64 U 2))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 -1) U*) U)))))
(sqrt.f64 -1)
(+.f64 (sqrt.f64 -1) (*.f64 -1/2 (/.f64 U* (*.f64 (sqrt.f64 -1) U))))
(+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 U* (*.f64 (sqrt.f64 -1) U))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 1 (pow.f64 U 2))) (pow.f64 U* 2)) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 U 3)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 1 (pow.f64 U 2))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) U)))) (pow.f64 U* 3)) (sqrt.f64 -1))) (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 U* (*.f64 (sqrt.f64 -1) U))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 1 (pow.f64 U 2))) (pow.f64 U* 2)) (sqrt.f64 -1))))))
(/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (+.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om) (*.f64 -1/8 (/.f64 (*.f64 n (pow.f64 U* 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 n (pow.f64 U* 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om) (*.f64 -1/8 (/.f64 (*.f64 n (pow.f64 U* 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om)) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U*)) Om)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (pow.f64 U* 2))) (*.f64 Om U))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om)) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U*)) Om))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (pow.f64 U* 2))) (*.f64 Om U))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (pow.f64 U* 3))) (*.f64 Om (pow.f64 U 2)))) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U*)) Om)))))
(/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (+.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om) (*.f64 -1/8 (/.f64 (*.f64 n (pow.f64 U* 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 n (pow.f64 U* 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om) (*.f64 -1/8 (/.f64 (*.f64 n (pow.f64 U* 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om)
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (sqrt.f64 -1)) l)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (sqrt.f64 -1)) l)) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 -1/8 (/.f64 (*.f64 n (pow.f64 U* 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) Om))) (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1)))))) U)))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/16 (/.f64 (*.f64 n (pow.f64 U* 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) Om))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1))) 2) (pow.f64 U* 2)) (sqrt.f64 -1)))) l)) (pow.f64 U 2)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (sqrt.f64 -1)) l)) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 -1/8 (/.f64 (*.f64 n (pow.f64 U* 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) Om))) (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1)))))) U))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U*)) Om)) (sqrt.f64 -1)) l)) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om)))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U*)) Om)) (sqrt.f64 -1)) l)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 -1/8 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (pow.f64 U* 2))) Om)) (*.f64 -1/2 (*.f64 (sqrt.f64 -1) U*))))) U)) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U*)) Om)) (sqrt.f64 -1)) l)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 -1/8 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (pow.f64 U* 2))) Om)) (*.f64 -1/2 (*.f64 (sqrt.f64 -1) U*))))) U)) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 1/16 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (pow.f64 U* 3))) Om)) (*.f64 -1/2 (*.f64 (sqrt.f64 -1) (+.f64 (pow.f64 (*.f64 -1/2 U*) 2) (*.f64 -1 (pow.f64 U* 2)))))))) (pow.f64 U 2)) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om) (sqrt.f64 -1))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) U))) (*.f64 1/2 (/.f64 n (*.f64 (sqrt.f64 -1) Om)))) (*.f64 l U*))) (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) U))) (*.f64 1/2 (/.f64 n (*.f64 (sqrt.f64 -1) Om)))) (*.f64 l U*))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (-.f64 (*.f64 -1/8 (/.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 1 (pow.f64 U 2))) (sqrt.f64 -1)))) (pow.f64 U* 2)))) (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) U))) (*.f64 1/2 (/.f64 n (*.f64 (sqrt.f64 -1) Om)))) (*.f64 l U*))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (-.f64 (*.f64 1/16 (/.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 U 3)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 1 (pow.f64 U 2))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) U)))) (sqrt.f64 -1)))) (pow.f64 U* 3)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (-.f64 (*.f64 -1/8 (/.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 1 (pow.f64 U 2))) (sqrt.f64 -1)))) (pow.f64 U* 2)))) (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om) (sqrt.f64 -1)))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))) 1)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)
(*.f64 1 (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U))
(*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (pow.f64 (*.f64 U (-.f64 U* U)) 1/4))
(*.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (cbrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 1/2))
(pow.f64 (*.f64 U (-.f64 U* U)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)
(pow.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) 3)
(pow.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(cbrt.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))) 1)
(*.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) 1)
(*.f64 1 (sqrt.f64 (/.f64 U (-.f64 U* U))))
(*.f64 (pow.f64 (/.f64 U (-.f64 U* U)) 1/4) (pow.f64 (/.f64 U (-.f64 U* U)) 1/4))
(*.f64 (sqrt.f64 U) (sqrt.f64 (/.f64 1 (-.f64 U* U))))
(*.f64 (sqrt.f64 U) (/.f64 1 (sqrt.f64 (-.f64 U* U))))
(*.f64 (sqrt.f64 U) (pow.f64 (/.f64 1 (-.f64 U* U)) 1/2))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))) (cbrt.f64 (/.f64 U (-.f64 U* U))))
(*.f64 (cbrt.f64 (/.f64 U (-.f64 U* U))) (cbrt.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 U (-.f64 U* U))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 U (-.f64 U* U))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 U (-.f64 U* U))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 U (-.f64 U* U))) 1/2))
(/.f64 1 (sqrt.f64 (/.f64 (-.f64 U* U) U)))
(/.f64 1 (/.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U)))
(/.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))
(/.f64 (cbrt.f64 U) (/.f64 (sqrt.f64 (-.f64 U* U)) (cbrt.f64 (sqrt.f64 U))))
(/.f64 (sqrt.f64 (neg.f64 U)) (sqrt.f64 (neg.f64 (-.f64 U* U))))
(/.f64 (sqrt.f64 (sqrt.f64 U)) (/.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 (sqrt.f64 U))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 U) 2)) (/.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 (cbrt.f64 U))))
(/.f64 (neg.f64 (sqrt.f64 U)) (neg.f64 (sqrt.f64 (-.f64 U* U))))
(pow.f64 (/.f64 U (-.f64 U* U)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) 1)
(pow.f64 (pow.f64 (/.f64 U (-.f64 U* U)) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))) 3)
(pow.f64 (pow.f64 (/.f64 U (-.f64 U* U)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(cbrt.f64 (pow.f64 (/.f64 U (-.f64 U* U)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(exp.f64 (*.f64 (log.f64 (/.f64 U (-.f64 U* U))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)))) 1)
(/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 Om n))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n)))
(/.f64 1 (/.f64 (/.f64 Om n) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(/.f64 (sqrt.f64 (-.f64 U* U)) (/.f64 (/.f64 Om n) (sqrt.f64 U)))
(/.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (/.f64 (/.f64 Om n) (pow.f64 (*.f64 U (-.f64 U* U)) 1/4)))
(/.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (/.f64 Om (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) n)))
(/.f64 (sqrt.f64 U) (/.f64 (/.f64 Om n) (sqrt.f64 (-.f64 U* U))))
(/.f64 (sqrt.f64 U) (/.f64 Om (*.f64 (sqrt.f64 (-.f64 U* U)) n)))
(/.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 (/.f64 Om n) (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(/.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (/.f64 Om n) (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(/.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 Om (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) n)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n) Om)
(/.f64 (neg.f64 n) (/.f64 (neg.f64 Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) (/.f64 (/.f64 Om n) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))))))
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n)) (/.f64 Om (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n))) (/.f64 Om (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 n)) (/.f64 Om (sqrt.f64 n)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (pow.f64 (cbrt.f64 n) 2)) (/.f64 Om (cbrt.f64 n)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (neg.f64 n)) (neg.f64 Om))
(/.f64 (*.f64 (neg.f64 n) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (neg.f64 Om))
(/.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 1 n)) Om)
(/.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (sqrt.f64 Om) n)) (sqrt.f64 Om))
(/.f64 (/.f64 n (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 U (-.f64 U* U))))) (cbrt.f64 Om))
(/.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (sqrt.f64 n)) (/.f64 Om (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (sqrt.f64 n))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n)) (neg.f64 Om))
(/.f64 (pow.f64 1 1/2) (/.f64 (/.f64 Om n) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2) 1/2) (/.f64 (/.f64 Om n) (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 1/2)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 1)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 3) 1/3)
(sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 n Om)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 3))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))) (*.f64 (*.f64 (sqrt.f64 2) l) (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (*.f64 (sqrt.f64 2) l)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))) (*.f64 (sqrt.f64 2) l)))
(+.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))) (*.f64 (sqrt.f64 2) l)) (*.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (*.f64 (sqrt.f64 2) l)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))) 1)
(/.f64 (*.f64 (sqrt.f64 2) l) (/.f64 1 (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(/.f64 (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)) (/.f64 U (-.f64 U* U))) (/.f64 (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U)))) (*.f64 (sqrt.f64 2) l)))
(/.f64 (-.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 3) (pow.f64 (/.f64 U (-.f64 U* U)) 3/2)) (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (/.f64 U (-.f64 U* U)) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)))) (*.f64 (sqrt.f64 2) l)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)) (/.f64 U (-.f64 U* U)))) (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 3) (pow.f64 (/.f64 U (-.f64 U* U)) 3/2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (/.f64 U (-.f64 U* U)) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)) (/.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) l)) (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 3) (pow.f64 (/.f64 U (-.f64 U* U)) 3/2)) (*.f64 (sqrt.f64 2) l)) (+.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (/.f64 U (-.f64 U* U)) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)))))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (sqrt.f64 2)) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 2) l) 3) (pow.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))) 3) (pow.f64 (*.f64 (sqrt.f64 2) l) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
Outputs
(*.f64 (sqrt.f64 -1) U)
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) U))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 (sqrt.f64 -1) U (/.f64 (*.f64 -1/8 (*.f64 U* U*)) (*.f64 U (pow.f64 (sqrt.f64 -1) 3)))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 -1/8 (/.f64 (*.f64 U* U*) (*.f64 (sqrt.f64 -1) (neg.f64 U))) (*.f64 (sqrt.f64 -1) U)))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (*.f64 1/16 (/.f64 (pow.f64 U* 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 (sqrt.f64 -1) U (fma.f64 -1/8 (/.f64 (*.f64 U* U*) (*.f64 U (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (*.f64 1/16 (pow.f64 U* 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 U U))))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 (sqrt.f64 -1) U (fma.f64 -1/8 (/.f64 (*.f64 U* U*) (*.f64 (sqrt.f64 -1) (neg.f64 U))) (*.f64 (/.f64 1/16 (*.f64 U U)) (/.f64 (pow.f64 U* 3) (pow.f64 (sqrt.f64 -1) 5))))))
(*.f64 -1 (*.f64 (sqrt.f64 -1) U))
(neg.f64 (*.f64 (sqrt.f64 -1) U))
(*.f64 (sqrt.f64 -1) (neg.f64 U))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) U*)) (*.f64 -1 (*.f64 (sqrt.f64 -1) U)))
(fma.f64 1/2 (*.f64 (sqrt.f64 -1) U*) (neg.f64 (*.f64 (sqrt.f64 -1) U)))
(-.f64 (*.f64 (sqrt.f64 -1) (*.f64 1/2 U*)) (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) U*)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) U)) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 U* 2)) U))))
(fma.f64 1/2 (*.f64 (sqrt.f64 -1) U*) (fma.f64 -1 (*.f64 (sqrt.f64 -1) U) (*.f64 1/8 (/.f64 (sqrt.f64 -1) (/.f64 U (*.f64 U* U*))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 -1) U*) (fma.f64 1/8 (*.f64 (/.f64 (sqrt.f64 -1) U) (*.f64 U* U*)) (*.f64 (sqrt.f64 -1) (neg.f64 U))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -1) U*)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 U* 3)) (pow.f64 U 2))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) U)) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 U* 2)) U)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 -1) U*) (fma.f64 1/16 (/.f64 (sqrt.f64 -1) (/.f64 (*.f64 U U) (pow.f64 U* 3))) (fma.f64 -1 (*.f64 (sqrt.f64 -1) U) (*.f64 1/8 (/.f64 (sqrt.f64 -1) (/.f64 U (*.f64 U* U*)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 -1) U*) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 -1) (*.f64 U U)) (pow.f64 U* 3)) (fma.f64 1/8 (*.f64 (/.f64 (sqrt.f64 -1) U) (*.f64 U* U*)) (*.f64 (sqrt.f64 -1) (neg.f64 U)))))
(*.f64 (sqrt.f64 -1) U)
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) U))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 (sqrt.f64 -1) U (/.f64 (*.f64 -1/8 (*.f64 U* U*)) (*.f64 U (pow.f64 (sqrt.f64 -1) 3)))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 -1/8 (/.f64 (*.f64 U* U*) (*.f64 (sqrt.f64 -1) (neg.f64 U))) (*.f64 (sqrt.f64 -1) U)))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (*.f64 1/16 (/.f64 (pow.f64 U* 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 (sqrt.f64 -1) U (fma.f64 -1/8 (/.f64 (*.f64 U* U*) (*.f64 U (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (*.f64 1/16 (pow.f64 U* 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 U U))))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 (sqrt.f64 -1) U (fma.f64 -1/8 (/.f64 (*.f64 U* U*) (*.f64 (sqrt.f64 -1) (neg.f64 U))) (*.f64 (/.f64 1/16 (*.f64 U U)) (/.f64 (pow.f64 U* 3) (pow.f64 (sqrt.f64 -1) 5))))))
(sqrt.f64 -1)
(+.f64 (sqrt.f64 -1) (*.f64 -1/2 (/.f64 U* (*.f64 (sqrt.f64 -1) U))))
(+.f64 (sqrt.f64 -1) (/.f64 (*.f64 U* -1/2) (*.f64 (sqrt.f64 -1) U)))
(fma.f64 -1/2 (/.f64 U* (*.f64 (sqrt.f64 -1) U)) (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1))) 2) (pow.f64 U* 2)) (*.f64 (sqrt.f64 -1) (pow.f64 U 2)))) (+.f64 (sqrt.f64 -1) (*.f64 -1/2 (/.f64 U* (*.f64 (sqrt.f64 -1) U)))))
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 U* U*) (pow.f64 (*.f64 (/.f64 U* (sqrt.f64 -1)) -1/2) 2)) (*.f64 (sqrt.f64 -1) (*.f64 U U))) (+.f64 (sqrt.f64 -1) (/.f64 (*.f64 U* -1/2) (*.f64 (sqrt.f64 -1) U))))
(fma.f64 -1/2 (/.f64 (fma.f64 U* U* (pow.f64 (*.f64 (/.f64 U* (sqrt.f64 -1)) -1/2) 2)) (*.f64 (sqrt.f64 -1) (*.f64 U U))) (fma.f64 -1/2 (/.f64 U* (*.f64 (sqrt.f64 -1) U)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1))) 2) (pow.f64 U* 2)) (*.f64 (sqrt.f64 -1) (pow.f64 U 2)))) (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 U* (*.f64 (sqrt.f64 -1) U))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1))) 2) (pow.f64 U* 2)) U*) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 U* 3)) (*.f64 (sqrt.f64 -1) (pow.f64 U 3)))))))
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 U* U*) (pow.f64 (*.f64 (/.f64 U* (sqrt.f64 -1)) -1/2) 2)) (*.f64 (sqrt.f64 -1) (*.f64 U U))) (+.f64 (sqrt.f64 -1) (*.f64 -1/2 (+.f64 (/.f64 U* (*.f64 (sqrt.f64 -1) U)) (/.f64 (fma.f64 1/2 (/.f64 (+.f64 (*.f64 U* U*) (pow.f64 (*.f64 (/.f64 U* (sqrt.f64 -1)) -1/2) 2)) (/.f64 (pow.f64 (sqrt.f64 -1) 2) U*)) (pow.f64 U* 3)) (*.f64 (sqrt.f64 -1) (pow.f64 U 3)))))))
(fma.f64 -1/2 (/.f64 (fma.f64 U* U* (pow.f64 (*.f64 (/.f64 U* (sqrt.f64 -1)) -1/2) 2)) (*.f64 (sqrt.f64 -1) (*.f64 U U))) (fma.f64 -1/2 (+.f64 (/.f64 U* (*.f64 (sqrt.f64 -1) U)) (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 U* U* (pow.f64 (*.f64 (/.f64 U* (sqrt.f64 -1)) -1/2) 2)) -1) U*) (pow.f64 U* 3)) (*.f64 (sqrt.f64 -1) (pow.f64 U 3)))) (sqrt.f64 -1)))
(sqrt.f64 -1)
(+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 -1) U*) U)))
(+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (sqrt.f64 -1) (/.f64 U U*))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 -1) U) U*) (sqrt.f64 -1))
(+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 -1) (+.f64 (pow.f64 (*.f64 -1/2 U*) 2) (*.f64 -1 (pow.f64 U* 2)))) (pow.f64 U 2))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 -1) U*) U))))
(+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (sqrt.f64 -1) (/.f64 (*.f64 U U) (+.f64 (pow.f64 (*.f64 U* -1/2) 2) (neg.f64 (*.f64 U* U*))))) (*.f64 1/2 (/.f64 (sqrt.f64 -1) (/.f64 U U*)))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 -1) U) U*) (sqrt.f64 -1)) (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 -1) (*.f64 U U)) (-.f64 (*.f64 (*.f64 U* U*) 1/4) (*.f64 U* U*)))))
(+.f64 (sqrt.f64 -1) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 U*) 2) (*.f64 -1 (pow.f64 U* 2))) U*)) (pow.f64 U* 3)) (sqrt.f64 -1)) (pow.f64 U 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 -1) (+.f64 (pow.f64 (*.f64 -1/2 U*) 2) (*.f64 -1 (pow.f64 U* 2)))) (pow.f64 U 2))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 -1) U*) U)))))
(+.f64 (sqrt.f64 -1) (fma.f64 1/2 (/.f64 (fma.f64 1/2 (*.f64 U* (+.f64 (pow.f64 (*.f64 U* -1/2) 2) (neg.f64 (*.f64 U* U*)))) (pow.f64 U* 3)) (/.f64 (pow.f64 U 3) (sqrt.f64 -1))) (fma.f64 -1/2 (/.f64 (sqrt.f64 -1) (/.f64 (*.f64 U U) (+.f64 (pow.f64 (*.f64 U* -1/2) 2) (neg.f64 (*.f64 U* U*))))) (*.f64 1/2 (/.f64 (sqrt.f64 -1) (/.f64 U U*))))))
(+.f64 (sqrt.f64 -1) (fma.f64 1/2 (/.f64 (fma.f64 1/2 (*.f64 U* (-.f64 (*.f64 (*.f64 U* U*) 1/4) (*.f64 U* U*))) (pow.f64 U* 3)) (/.f64 (pow.f64 U 3) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 -1) U) U*) (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 -1) (*.f64 U U)) (-.f64 (*.f64 (*.f64 U* U*) 1/4) (*.f64 U* U*)))))))
(sqrt.f64 -1)
(+.f64 (sqrt.f64 -1) (*.f64 -1/2 (/.f64 U* (*.f64 (sqrt.f64 -1) U))))
(+.f64 (sqrt.f64 -1) (/.f64 (*.f64 U* -1/2) (*.f64 (sqrt.f64 -1) U)))
(fma.f64 -1/2 (/.f64 U* (*.f64 (sqrt.f64 -1) U)) (sqrt.f64 -1))
(+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 U* (*.f64 (sqrt.f64 -1) U))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 1 (pow.f64 U 2))) (pow.f64 U* 2)) (sqrt.f64 -1)))))
(+.f64 (sqrt.f64 -1) (*.f64 -1/2 (+.f64 (/.f64 U* (*.f64 (sqrt.f64 -1) U)) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 -1)) U) 2) (/.f64 1 (*.f64 U U))) (/.f64 (sqrt.f64 -1) (*.f64 U* U*))))))
(fma.f64 -1/2 (+.f64 (/.f64 U* (*.f64 (sqrt.f64 -1) U)) (/.f64 (*.f64 U* U*) (/.f64 (sqrt.f64 -1) (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 (/.f64 1 U) U))))) (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 U 3)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 1 (pow.f64 U 2))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) U)))) (pow.f64 U* 3)) (sqrt.f64 -1))) (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 U* (*.f64 (sqrt.f64 -1) U))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 1 (pow.f64 U 2))) (pow.f64 U* 2)) (sqrt.f64 -1))))))
(fma.f64 -1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 U 3)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 -1)) U) 2) (/.f64 1 (*.f64 U U))) (*.f64 U (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (sqrt.f64 -1) (pow.f64 U* 3))) (+.f64 (sqrt.f64 -1) (*.f64 -1/2 (+.f64 (/.f64 U* (*.f64 (sqrt.f64 -1) U)) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 -1)) U) 2) (/.f64 1 (*.f64 U U))) (/.f64 (sqrt.f64 -1) (*.f64 U* U*)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 U* 3) (/.f64 (sqrt.f64 -1) (fma.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 (/.f64 1 U) U)) (neg.f64 U)) (/.f64 1 (pow.f64 U 3))))) (fma.f64 -1/2 (+.f64 (/.f64 U* (*.f64 (sqrt.f64 -1) U)) (/.f64 (*.f64 U* U*) (/.f64 (sqrt.f64 -1) (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 (/.f64 1 U) U))))) (sqrt.f64 -1)))
(/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) U)))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om))
(fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 -1)) (/.f64 U* Om)) (/.f64 (sqrt.f64 -1) (/.f64 Om (*.f64 U n))))
(fma.f64 1/2 (/.f64 (*.f64 n (/.f64 U* Om)) (sqrt.f64 -1)) (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (+.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om) (*.f64 -1/8 (/.f64 (*.f64 n (pow.f64 U* 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 -1)) (/.f64 U* Om)) (/.f64 (sqrt.f64 -1) (/.f64 Om (*.f64 U n)))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 U* U*) n) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 U Om))))
(fma.f64 1/2 (/.f64 (*.f64 n (/.f64 U* Om)) (sqrt.f64 -1)) (fma.f64 -1/8 (*.f64 (/.f64 n (*.f64 (*.f64 (sqrt.f64 -1) (neg.f64 U)) Om)) (*.f64 U* U*)) (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 n (pow.f64 U* 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om) (*.f64 -1/8 (/.f64 (*.f64 n (pow.f64 U* 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))))))
(fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 -1)) (/.f64 U* Om)) (fma.f64 1/16 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (pow.f64 U* 3) (*.f64 (*.f64 U U) Om))) (+.f64 (/.f64 (sqrt.f64 -1) (/.f64 Om (*.f64 U n))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 U* U*) n) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 U Om))))))
(fma.f64 1/2 (/.f64 (*.f64 n (/.f64 U* Om)) (sqrt.f64 -1)) (fma.f64 1/16 (*.f64 (/.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 U (*.f64 U Om)))) (pow.f64 U* 3)) (fma.f64 -1/8 (*.f64 (/.f64 n (*.f64 (*.f64 (sqrt.f64 -1) (neg.f64 U)) Om)) (*.f64 U* U*)) (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U)))))
(*.f64 -1 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om))
(neg.f64 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) U))))
(/.f64 (neg.f64 n) (/.f64 Om (*.f64 (sqrt.f64 -1) U)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om)) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U*)) Om)))
(fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) U))) (*.f64 1/2 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) U*)))))
(-.f64 (*.f64 1/2 (/.f64 n (/.f64 (/.f64 Om (sqrt.f64 -1)) U*))) (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (pow.f64 U* 2))) (*.f64 Om U))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om)) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U*)) Om))))
(fma.f64 1/8 (*.f64 (/.f64 n Om) (/.f64 (sqrt.f64 -1) (/.f64 U (*.f64 U* U*)))) (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) U))) (*.f64 1/2 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) U*))))))
(fma.f64 1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 -1) U) (*.f64 U* U*)) (/.f64 n Om)) (-.f64 (*.f64 1/2 (/.f64 n (/.f64 (/.f64 Om (sqrt.f64 -1)) U*))) (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (pow.f64 U* 2))) (*.f64 Om U))) (+.f64 (*.f64 -1 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (pow.f64 U* 3))) (*.f64 Om (pow.f64 U 2)))) (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U*)) Om)))))
(fma.f64 1/8 (*.f64 (/.f64 n Om) (/.f64 (sqrt.f64 -1) (/.f64 U (*.f64 U* U*)))) (fma.f64 -1 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) U))) (fma.f64 1/16 (/.f64 n (/.f64 (*.f64 (*.f64 U U) Om) (*.f64 (sqrt.f64 -1) (pow.f64 U* 3)))) (*.f64 1/2 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) U*)))))))
(fma.f64 1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 -1) U) (*.f64 U* U*)) (/.f64 n Om)) (-.f64 (fma.f64 1/2 (/.f64 n (/.f64 (/.f64 Om (sqrt.f64 -1)) U*)) (*.f64 (*.f64 1/16 (/.f64 n Om)) (*.f64 (/.f64 (sqrt.f64 -1) (*.f64 U U)) (pow.f64 U* 3)))) (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U))))
(/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om)
(/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) U)))
(*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om))
(fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 -1)) (/.f64 U* Om)) (/.f64 (sqrt.f64 -1) (/.f64 Om (*.f64 U n))))
(fma.f64 1/2 (/.f64 (*.f64 n (/.f64 U* Om)) (sqrt.f64 -1)) (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (+.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om) (*.f64 -1/8 (/.f64 (*.f64 n (pow.f64 U* 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 -1)) (/.f64 U* Om)) (/.f64 (sqrt.f64 -1) (/.f64 Om (*.f64 U n)))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 U* U*) n) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 U Om))))
(fma.f64 1/2 (/.f64 (*.f64 n (/.f64 U* Om)) (sqrt.f64 -1)) (fma.f64 -1/8 (*.f64 (/.f64 n (*.f64 (*.f64 (sqrt.f64 -1) (neg.f64 U)) Om)) (*.f64 U* U*)) (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 n (pow.f64 U* 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 n U)) Om) (*.f64 -1/8 (/.f64 (*.f64 n (pow.f64 U* 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))))))
(fma.f64 1/2 (*.f64 (/.f64 n (sqrt.f64 -1)) (/.f64 U* Om)) (fma.f64 1/16 (*.f64 (/.f64 n (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (pow.f64 U* 3) (*.f64 (*.f64 U U) Om))) (+.f64 (/.f64 (sqrt.f64 -1) (/.f64 Om (*.f64 U n))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 U* U*) n) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 U Om))))))
(fma.f64 1/2 (/.f64 (*.f64 n (/.f64 U* Om)) (sqrt.f64 -1)) (fma.f64 1/16 (*.f64 (/.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 U (*.f64 U Om)))) (pow.f64 U* 3)) (fma.f64 -1/8 (*.f64 (/.f64 n (*.f64 (*.f64 (sqrt.f64 -1) (neg.f64 U)) Om)) (*.f64 U* U*)) (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U)))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) l))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om)
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om)
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 U n) l)))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (sqrt.f64 -1)) l)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om))
(fma.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 1/2 (*.f64 U* n)) (*.f64 (sqrt.f64 -1) Om)) (sqrt.f64 -1))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 U l))))))
(fma.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 1/2 (/.f64 (*.f64 n (/.f64 U* Om)) (sqrt.f64 -1))) (sqrt.f64 -1))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 U n) l))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (sqrt.f64 -1)) l)) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 -1/8 (/.f64 (*.f64 n (pow.f64 U* 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) Om))) (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1)))))) U)))
(+.f64 (fma.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 1/2 (*.f64 U* n)) (*.f64 (sqrt.f64 -1) Om)) (sqrt.f64 -1))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 U l)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (+.f64 (/.f64 (*.f64 -1/8 (*.f64 (*.f64 U* U*) n)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) Om)) (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))))) U))
(+.f64 (fma.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 1/2 (/.f64 (*.f64 n (/.f64 U* Om)) (sqrt.f64 -1))) (sqrt.f64 -1))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 U n) l)))) (*.f64 (/.f64 (sqrt.f64 2) U) (*.f64 l (fma.f64 -1/8 (*.f64 (/.f64 n (neg.f64 (sqrt.f64 -1))) (/.f64 U* (/.f64 Om U*))) (*.f64 1/2 (/.f64 U* (sqrt.f64 -1)))))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/16 (/.f64 (*.f64 n (pow.f64 U* 3)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) Om))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1))) 2) (pow.f64 U* 2)) (sqrt.f64 -1)))) l)) (pow.f64 U 2)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 n U*) (*.f64 (sqrt.f64 -1) Om))) (sqrt.f64 -1)) l)) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 -1/8 (/.f64 (*.f64 n (pow.f64 U* 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) Om))) (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1)))))) U))))
(+.f64 (+.f64 (fma.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 1/2 (*.f64 U* n)) (*.f64 (sqrt.f64 -1) Om)) (sqrt.f64 -1))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 U l)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (+.f64 (/.f64 (*.f64 -1/8 (*.f64 (*.f64 U* U*) n)) (*.f64 (pow.f64 (sqrt.f64 -1) 3) Om)) (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))))) U)) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (/.f64 (*.f64 1/16 (*.f64 (pow.f64 U* 3) n)) (*.f64 (pow.f64 (sqrt.f64 -1) 5) Om)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 U* U*) (pow.f64 (*.f64 (/.f64 U* (sqrt.f64 -1)) -1/2) 2)) (sqrt.f64 -1))))) l) (*.f64 U U)))
(+.f64 (fma.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 1/2 (/.f64 (*.f64 n (/.f64 U* Om)) (sqrt.f64 -1))) (sqrt.f64 -1))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 U n) l)))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) U) (*.f64 l (fma.f64 -1/8 (*.f64 (/.f64 n (neg.f64 (sqrt.f64 -1))) (/.f64 U* (/.f64 Om U*))) (*.f64 1/2 (/.f64 U* (sqrt.f64 -1)))))) (*.f64 (/.f64 (*.f64 l (fma.f64 1/16 (*.f64 (/.f64 n Om) (/.f64 (pow.f64 U* 3) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 1/2 (/.f64 (fma.f64 U* U* (pow.f64 (*.f64 (/.f64 U* (sqrt.f64 -1)) -1/2) 2)) (sqrt.f64 -1))))) U) (/.f64 (sqrt.f64 2) U))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om))
(neg.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 (*.f64 U n) l) (sqrt.f64 2)))) Om)
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U*)) Om)) (sqrt.f64 -1)) l)) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om)))
(fma.f64 (sqrt.f64 2) (*.f64 l (fma.f64 1/2 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) U*))) (neg.f64 (sqrt.f64 -1)))) (neg.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om)))
(-.f64 (*.f64 (fma.f64 1/2 (/.f64 n (/.f64 (/.f64 Om (sqrt.f64 -1)) U*)) (neg.f64 (sqrt.f64 -1))) (*.f64 (sqrt.f64 2) l)) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 U n) l))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U*)) Om)) (sqrt.f64 -1)) l)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 -1/8 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (pow.f64 U* 2))) Om)) (*.f64 -1/2 (*.f64 (sqrt.f64 -1) U*))))) U)) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om))))
(fma.f64 (sqrt.f64 2) (*.f64 l (fma.f64 1/2 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) U*))) (neg.f64 (sqrt.f64 -1)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (+.f64 (*.f64 -1/8 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) (*.f64 U* U*))))) (*.f64 1/2 (*.f64 (sqrt.f64 -1) U*)))) U) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om))))
(-.f64 (-.f64 (*.f64 (fma.f64 1/2 (/.f64 n (/.f64 (/.f64 Om (sqrt.f64 -1)) U*)) (neg.f64 (sqrt.f64 -1))) (*.f64 (sqrt.f64 2) l)) (*.f64 (/.f64 (sqrt.f64 2) U) (*.f64 l (fma.f64 -1/8 (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) (*.f64 U* U*))) (*.f64 (sqrt.f64 -1) (*.f64 1/2 U*)))))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 U n) l))))
(-.f64 (-.f64 (*.f64 (fma.f64 1/2 (/.f64 n (/.f64 (/.f64 Om (sqrt.f64 -1)) U*)) (neg.f64 (sqrt.f64 -1))) (*.f64 (sqrt.f64 2) l)) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 U n) l)))) (*.f64 (/.f64 (sqrt.f64 2) U) (*.f64 l (fma.f64 -1/8 (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) (*.f64 U* U*))) (*.f64 (sqrt.f64 -1) (*.f64 1/2 U*))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U*)) Om)) (sqrt.f64 -1)) l)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 -1/8 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (pow.f64 U* 2))) Om)) (*.f64 -1/2 (*.f64 (sqrt.f64 -1) U*))))) U)) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 1/16 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) (pow.f64 U* 3))) Om)) (*.f64 -1/2 (*.f64 (sqrt.f64 -1) (+.f64 (pow.f64 (*.f64 -1/2 U*) 2) (*.f64 -1 (pow.f64 U* 2)))))))) (pow.f64 U 2)) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om)))))
(fma.f64 (sqrt.f64 2) (*.f64 l (fma.f64 1/2 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) U*))) (neg.f64 (sqrt.f64 -1)))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (+.f64 (*.f64 -1/8 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) (*.f64 U* U*))))) (*.f64 1/2 (*.f64 (sqrt.f64 -1) U*)))) U) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om)) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 1/16 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) (pow.f64 U* 3))))) (*.f64 (*.f64 -1/2 (sqrt.f64 -1)) (+.f64 (pow.f64 (*.f64 U* -1/2) 2) (neg.f64 (*.f64 U* U*)))))) (*.f64 U U)))))
(fma.f64 (sqrt.f64 2) (*.f64 l (fma.f64 1/2 (/.f64 n (/.f64 (/.f64 Om (sqrt.f64 -1)) U*)) (neg.f64 (sqrt.f64 -1)))) (-.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 U U)) (*.f64 l (fma.f64 1/16 (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) (pow.f64 U* 3))) (*.f64 1/2 (*.f64 (sqrt.f64 -1) (-.f64 (*.f64 (*.f64 U* U*) 1/4) (*.f64 U* U*))))))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 U n) l)))) (*.f64 (/.f64 (sqrt.f64 2) U) (*.f64 l (fma.f64 -1/8 (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) (*.f64 U* U*))) (*.f64 (sqrt.f64 -1) (*.f64 1/2 U*)))))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om) (sqrt.f64 -1))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) U))) (sqrt.f64 -1)))
(*.f64 l (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U)) (sqrt.f64 -1))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) U))) (*.f64 1/2 (/.f64 n (*.f64 (sqrt.f64 -1) Om)))) (*.f64 l U*))) (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om) (sqrt.f64 -1)))))
(*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (sqrt.f64 -1) U)) (*.f64 1/2 (/.f64 n (*.f64 (sqrt.f64 -1) Om)))) (*.f64 U* l)) (*.f64 l (-.f64 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) U))) (sqrt.f64 -1)))))
(*.f64 (sqrt.f64 2) (fma.f64 (fma.f64 1/2 (/.f64 (/.f64 n Om) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 (sqrt.f64 -1) U))) (*.f64 U* l) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U)) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) U))) (*.f64 1/2 (/.f64 n (*.f64 (sqrt.f64 -1) Om)))) (*.f64 l U*))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (-.f64 (*.f64 -1/8 (/.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 1 (pow.f64 U 2))) (sqrt.f64 -1)))) (pow.f64 U* 2)))) (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 2) (*.f64 (+.f64 (/.f64 1/2 (*.f64 (sqrt.f64 -1) U)) (*.f64 1/2 (/.f64 n (*.f64 (sqrt.f64 -1) Om)))) (*.f64 U* l)) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 l (*.f64 (*.f64 U* U*) (-.f64 (/.f64 (*.f64 -1/8 n) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 U Om))) (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 -1)) U) 2) (/.f64 1 (*.f64 U U)))) (sqrt.f64 -1))))) (*.f64 l (-.f64 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) U))) (sqrt.f64 -1))))))
(*.f64 (sqrt.f64 2) (+.f64 (*.f64 l (*.f64 U* (fma.f64 1/2 (/.f64 (/.f64 n Om) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 (sqrt.f64 -1) U))))) (*.f64 l (+.f64 (*.f64 U* (*.f64 U* (fma.f64 -1/8 (/.f64 n (*.f64 (*.f64 (sqrt.f64 -1) (neg.f64 U)) Om)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 (/.f64 1 U) U)) (sqrt.f64 -1)))))) (-.f64 (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U)) (sqrt.f64 -1))))))
(*.f64 (sqrt.f64 2) (+.f64 (*.f64 l (*.f64 U* (fma.f64 1/2 (/.f64 (/.f64 n Om) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 (sqrt.f64 -1) U))))) (*.f64 l (+.f64 (-.f64 (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U)) (sqrt.f64 -1)) (*.f64 U* (*.f64 U* (fma.f64 -1/8 (/.f64 n (*.f64 (*.f64 (sqrt.f64 -1) (neg.f64 U)) Om)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 (/.f64 1 U) U)) (sqrt.f64 -1))))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 -1) U))) (*.f64 1/2 (/.f64 n (*.f64 (sqrt.f64 -1) Om)))) (*.f64 l U*))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (-.f64 (*.f64 1/16 (/.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 U 3)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 1 (pow.f64 U 2))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) U)))) (sqrt.f64 -1)))) (pow.f64 U* 3)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (-.f64 (*.f64 -1/8 (/.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 1 (pow.f64 U 2))) (sqrt.f64 -1)))) (pow.f64 U* 2)))) (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (/.f64 (*.f64 n (*.f64 (sqrt.f64 -1) U)) Om) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 2) (*.f64 (+.f64 (/.f64 1/2 (*.f64 (sqrt.f64 -1) U)) (*.f64 1/2 (/.f64 n (*.f64 (sqrt.f64 -1) Om)))) (*.f64 U* l)) (fma.f64 (sqrt.f64 2) (*.f64 (*.f64 l (+.f64 (*.f64 1/16 (/.f64 (/.f64 n (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (*.f64 U U) Om))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 U 3)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 -1)) U) 2) (/.f64 1 (*.f64 U U))) (*.f64 U (pow.f64 (sqrt.f64 -1) 2))))) (sqrt.f64 -1))))) (pow.f64 U* 3)) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 l (*.f64 (*.f64 U* U*) (-.f64 (/.f64 (*.f64 -1/8 n) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 U Om))) (/.f64 (*.f64 -1/2 (+.f64 (pow.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 -1)) U) 2) (/.f64 1 (*.f64 U U)))) (sqrt.f64 -1))))) (*.f64 l (-.f64 (/.f64 n (/.f64 Om (*.f64 (sqrt.f64 -1) U))) (sqrt.f64 -1)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (+.f64 (*.f64 (pow.f64 U* 3) (fma.f64 1/16 (/.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 U (*.f64 U Om)))) (/.f64 (*.f64 1/2 (fma.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 (/.f64 1 U) U)) (neg.f64 U)) (/.f64 1 (pow.f64 U 3)))) (sqrt.f64 -1)))) (*.f64 U* (*.f64 U* (fma.f64 -1/8 (/.f64 n (*.f64 (*.f64 (sqrt.f64 -1) (neg.f64 U)) Om)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 (/.f64 1 U) U)) (sqrt.f64 -1)))))))) (*.f64 (sqrt.f64 2) (fma.f64 (fma.f64 1/2 (/.f64 (/.f64 n Om) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 (sqrt.f64 -1) U))) (*.f64 U* l) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U)) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 2) (fma.f64 (fma.f64 1/2 (/.f64 (/.f64 n Om) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 (sqrt.f64 -1) U))) (*.f64 U* l) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (*.f64 (sqrt.f64 -1) U)) (sqrt.f64 -1))))) (*.f64 (*.f64 (sqrt.f64 2) l) (+.f64 (*.f64 U* (*.f64 U* (fma.f64 -1/8 (/.f64 n (*.f64 (*.f64 (sqrt.f64 -1) (neg.f64 U)) Om)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 (/.f64 1 U) U)) (sqrt.f64 -1)))))) (*.f64 (pow.f64 U* 3) (fma.f64 1/16 (/.f64 n (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 U (*.f64 U Om)))) (/.f64 (*.f64 1/2 (fma.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 -1) U)) 2) (/.f64 (/.f64 1 U) U)) (neg.f64 U)) (/.f64 1 (pow.f64 U 3)))) (sqrt.f64 -1)))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) l) Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) l) Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) l) Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))) 1)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(*.f64 1 (sqrt.f64 (*.f64 U (-.f64 U* U))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(*.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U))
(*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (pow.f64 (*.f64 U (-.f64 U* U)) 1/4))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(*.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))
(*.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (cbrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (cbrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(pow.f64 (*.f64 U (-.f64 U* U)) 1/2)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(pow.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) 2)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) 3)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(pow.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2))
(fabs.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(cbrt.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) 1))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))) 1)
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(*.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) 1)
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(*.f64 1 (sqrt.f64 (/.f64 U (-.f64 U* U))))
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(*.f64 (pow.f64 (/.f64 U (-.f64 U* U)) 1/4) (pow.f64 (/.f64 U (-.f64 U* U)) 1/4))
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(*.f64 (sqrt.f64 U) (sqrt.f64 (/.f64 1 (-.f64 U* U))))
(*.f64 (sqrt.f64 U) (/.f64 1 (sqrt.f64 (-.f64 U* U))))
(/.f64 1 (/.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U)))
(/.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))
(*.f64 (sqrt.f64 U) (pow.f64 (/.f64 1 (-.f64 U* U)) 1/2))
(*.f64 (sqrt.f64 U) (sqrt.f64 (/.f64 1 (-.f64 U* U))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))) (cbrt.f64 (/.f64 U (-.f64 U* U))))
(*.f64 (cbrt.f64 (/.f64 U (-.f64 U* U))) (cbrt.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))) (cbrt.f64 (/.f64 U (-.f64 U* U))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 U (-.f64 U* U))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 U (-.f64 U* U)))) (sqrt.f64 (cbrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 U (-.f64 U* U))))
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 U (-.f64 U* U))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 U (-.f64 U* U))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 U (-.f64 U* U))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 U (-.f64 U* U)))) (sqrt.f64 (cbrt.f64 (/.f64 U (-.f64 U* U)))))
(/.f64 1 (sqrt.f64 (/.f64 (-.f64 U* U) U)))
(/.f64 1 (sqrt.f64 (+.f64 (/.f64 U* U) -1)))
(/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 U* U))))
(/.f64 1 (/.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U)))
(/.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))
(/.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))
(/.f64 1 (/.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U)))
(/.f64 (cbrt.f64 U) (/.f64 (sqrt.f64 (-.f64 U* U)) (cbrt.f64 (sqrt.f64 U))))
(*.f64 (/.f64 (cbrt.f64 U) (sqrt.f64 (-.f64 U* U))) (cbrt.f64 (sqrt.f64 U)))
(*.f64 (cbrt.f64 (sqrt.f64 U)) (/.f64 (cbrt.f64 U) (sqrt.f64 (-.f64 U* U))))
(/.f64 (sqrt.f64 (neg.f64 U)) (sqrt.f64 (neg.f64 (-.f64 U* U))))
(/.f64 (sqrt.f64 (sqrt.f64 U)) (/.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 (sqrt.f64 U))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 U)) (sqrt.f64 (-.f64 U* U))) (sqrt.f64 (sqrt.f64 U)))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 U)) (sqrt.f64 (sqrt.f64 U))) (sqrt.f64 (-.f64 U* U)))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 U) 2)) (/.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 (cbrt.f64 U))))
(*.f64 (sqrt.f64 (cbrt.f64 U)) (/.f64 (fabs.f64 (cbrt.f64 U)) (sqrt.f64 (-.f64 U* U))))
(/.f64 (neg.f64 (sqrt.f64 U)) (neg.f64 (sqrt.f64 (-.f64 U* U))))
(*.f64 1 (/.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U))))
(pow.f64 (/.f64 U (-.f64 U* U)) 1/2)
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(pow.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))) 1)
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(pow.f64 (pow.f64 (/.f64 U (-.f64 U* U)) 1/4) 2)
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))) 3)
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(pow.f64 (pow.f64 (/.f64 U (-.f64 U* U)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (/.f64 U (-.f64 U* U)) 3/2))
(fabs.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(cbrt.f64 (pow.f64 (/.f64 U (-.f64 U* U)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(exp.f64 (*.f64 (log.f64 (/.f64 U (-.f64 U* U))) 1/2))
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))) 1))
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(sqrt.f64 (/.f64 U (-.f64 U* U)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)))) 1)
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 Om n))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(/.f64 n (/.f64 Om (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(/.f64 1 (/.f64 (/.f64 Om n) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(/.f64 (sqrt.f64 (-.f64 U* U)) (/.f64 (/.f64 Om n) (sqrt.f64 U)))
(/.f64 (sqrt.f64 (-.f64 U* U)) (/.f64 Om (*.f64 (sqrt.f64 U) n)))
(*.f64 (sqrt.f64 (-.f64 U* U)) (/.f64 (sqrt.f64 U) (/.f64 Om n)))
(/.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (/.f64 (/.f64 Om n) (pow.f64 (*.f64 U (-.f64 U* U)) 1/4)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(/.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (/.f64 Om (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) n)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(/.f64 (sqrt.f64 U) (/.f64 (/.f64 Om n) (sqrt.f64 (-.f64 U* U))))
(/.f64 (sqrt.f64 (-.f64 U* U)) (/.f64 Om (*.f64 (sqrt.f64 U) n)))
(*.f64 (sqrt.f64 (-.f64 U* U)) (/.f64 (sqrt.f64 U) (/.f64 Om n)))
(/.f64 (sqrt.f64 U) (/.f64 Om (*.f64 (sqrt.f64 (-.f64 U* U)) n)))
(/.f64 (sqrt.f64 (-.f64 U* U)) (/.f64 Om (*.f64 (sqrt.f64 U) n)))
(*.f64 (sqrt.f64 (-.f64 U* U)) (/.f64 (sqrt.f64 U) (/.f64 Om n)))
(/.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 (/.f64 Om n) (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) Om) n))
(/.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (/.f64 Om n) (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(/.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 (/.f64 Om n) (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) Om) n))
(/.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 Om (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) n)))
(/.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 (/.f64 Om n) (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) Om) n))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n) Om)
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(/.f64 (neg.f64 n) (/.f64 (neg.f64 Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) (/.f64 (/.f64 Om n) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) (/.f64 Om (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) n)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 (fabs.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 Om n)))
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n)) (/.f64 Om (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 n (sqrt.f64 (*.f64 U (-.f64 U* U))))) Om) (sqrt.f64 (*.f64 n (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(*.f64 (sqrt.f64 (*.f64 n (sqrt.f64 (*.f64 U (-.f64 U* U))))) (/.f64 (sqrt.f64 (*.f64 n (sqrt.f64 (*.f64 U (-.f64 U* U))))) Om))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n))) (/.f64 Om (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 n (sqrt.f64 (*.f64 U (-.f64 U* U))))) (cbrt.f64 (*.f64 n (sqrt.f64 (*.f64 U (-.f64 U* U)))))) (/.f64 Om (cbrt.f64 (*.f64 n (sqrt.f64 (*.f64 U (-.f64 U* U)))))))
(*.f64 (cbrt.f64 (*.f64 n (sqrt.f64 (*.f64 U (-.f64 U* U))))) (/.f64 (cbrt.f64 (*.f64 n (sqrt.f64 (*.f64 U (-.f64 U* U))))) (/.f64 Om (cbrt.f64 (*.f64 n (sqrt.f64 (*.f64 U (-.f64 U* U))))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 n)) (/.f64 Om (sqrt.f64 n)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 n)) Om) (sqrt.f64 n))
(*.f64 (sqrt.f64 n) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 Om (sqrt.f64 n))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (pow.f64 (cbrt.f64 n) 2)) (/.f64 Om (cbrt.f64 n)))
(/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (/.f64 Om (cbrt.f64 n)) (pow.f64 (cbrt.f64 n) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 Om (cbrt.f64 n))) (pow.f64 (cbrt.f64 n) 2))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (neg.f64 n)) (neg.f64 Om))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(/.f64 (*.f64 (neg.f64 n) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (neg.f64 Om))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(/.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 1 n)) Om)
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(/.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (sqrt.f64 Om) n)) (sqrt.f64 Om))
(/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) n)))
(/.f64 (/.f64 n (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 U (-.f64 U* U))))) (cbrt.f64 Om))
(/.f64 (*.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (cbrt.f64 Om))
(/.f64 (/.f64 n (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(/.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (sqrt.f64 n)) (/.f64 Om (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (sqrt.f64 n))))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (sqrt.f64 n)) Om) (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (sqrt.f64 n)))
(*.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (sqrt.f64 n)) (/.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (/.f64 Om (sqrt.f64 n))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) n)) (neg.f64 Om))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(/.f64 (pow.f64 1 1/2) (/.f64 (/.f64 Om n) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2) 1/2) (/.f64 (/.f64 Om n) (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 1/2)))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) (/.f64 Om (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) n)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 (fabs.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 Om n)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 1)
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))) 2)
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))) 3)
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 3) 1/3)
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)))
(sqrt.f64 (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 (/.f64 n Om) 2))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 n Om)))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 3))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))) 1))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))))
(*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))) (*.f64 (*.f64 (sqrt.f64 2) l) (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (*.f64 (sqrt.f64 2) l)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))) (*.f64 (sqrt.f64 2) l)))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))) (*.f64 (sqrt.f64 2) l)) (*.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (*.f64 (sqrt.f64 2) l)))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))) 1)
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(/.f64 (*.f64 (sqrt.f64 2) l) (/.f64 1 (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(/.f64 (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)) (/.f64 U (-.f64 U* U))) (/.f64 (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U)))) (*.f64 (sqrt.f64 2) l)))
(*.f64 (/.f64 (fma.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2) (neg.f64 (/.f64 U (-.f64 U* U)))) (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (sqrt.f64 2) l))
(*.f64 (*.f64 (sqrt.f64 2) l) (/.f64 (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)) (/.f64 U (-.f64 U* U))) (fma.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 3) (pow.f64 (/.f64 U (-.f64 U* U)) 3/2)) (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (/.f64 U (-.f64 U* U)) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)))) (*.f64 (sqrt.f64 2) l)))
(/.f64 (*.f64 (sqrt.f64 2) l) (/.f64 (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U)))) (+.f64 (/.f64 U (-.f64 U* U)) (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 (/.f64 n Om) 2))))) (-.f64 (pow.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) 3) (pow.f64 (/.f64 U (-.f64 U* U)) 3/2))))
(*.f64 (*.f64 (sqrt.f64 2) l) (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) 3) (pow.f64 (/.f64 U (-.f64 U* U)) 3/2)) (fma.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))) (fma.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2) (/.f64 U (-.f64 U* U))))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)) (/.f64 U (-.f64 U* U)))) (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (/.f64 (fma.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2) (neg.f64 (/.f64 U (-.f64 U* U)))) (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (sqrt.f64 2) l))
(*.f64 (*.f64 (sqrt.f64 2) l) (/.f64 (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)) (/.f64 U (-.f64 U* U))) (fma.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 3) (pow.f64 (/.f64 U (-.f64 U* U)) 3/2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (/.f64 U (-.f64 U* U)) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)))))
(/.f64 (*.f64 (sqrt.f64 2) l) (/.f64 (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U)))) (+.f64 (/.f64 U (-.f64 U* U)) (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 (/.f64 n Om) 2))))) (-.f64 (pow.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) 3) (pow.f64 (/.f64 U (-.f64 U* U)) 3/2))))
(*.f64 (*.f64 (sqrt.f64 2) l) (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) 3) (pow.f64 (/.f64 U (-.f64 U* U)) 3/2)) (fma.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))) (fma.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2) (/.f64 U (-.f64 U* U))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)) (/.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) l)) (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (/.f64 (fma.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2) (neg.f64 (/.f64 U (-.f64 U* U)))) (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (sqrt.f64 2) l))
(*.f64 (*.f64 (sqrt.f64 2) l) (/.f64 (-.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)) (/.f64 U (-.f64 U* U))) (fma.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) 3) (pow.f64 (/.f64 U (-.f64 U* U)) 3/2)) (*.f64 (sqrt.f64 2) l)) (+.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (+.f64 (/.f64 U (-.f64 U* U)) (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2)))))
(/.f64 (*.f64 (sqrt.f64 2) l) (/.f64 (fma.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 n Om) (sqrt.f64 (/.f64 U (-.f64 U* U)))) (+.f64 (/.f64 U (-.f64 U* U)) (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 (/.f64 n Om) 2))))) (-.f64 (pow.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) 3) (pow.f64 (/.f64 U (-.f64 U* U)) 3/2))))
(*.f64 (*.f64 (sqrt.f64 2) l) (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) 3) (pow.f64 (/.f64 U (-.f64 U* U)) 3/2)) (fma.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))) (fma.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (/.f64 n Om) 2) (/.f64 U (-.f64 U* U))))))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) 1)
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))) 2)
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))) 3)
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) 3) 1/3)
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))) 2))
(fabs.f64 (*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (sqrt.f64 2)) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) (log.f64 (pow.f64 (exp.f64 l) (sqrt.f64 2))))
(*.f64 (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))) (*.f64 (sqrt.f64 2) (log.f64 (exp.f64 l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))) 3))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 2) l) 3) (pow.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))) 3)))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))) 3) (pow.f64 (*.f64 (sqrt.f64 2) l) 3)))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))) 1))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 2) (*.f64 l (-.f64 (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (/.f64 U (-.f64 U* U))))))

eval746.0ms (2%)

Compiler

Compiled 42696 to 21247 computations (50.2% saved)

prune539.0ms (1.5%)

Pruning

86 alts after pruning (85 fresh and 1 done)

PrunedKeptTotal
New1271301301
Fresh175572
Picked101
Done415
Total1293861379
Error
6.45%
Counts
1379 → 86
Alt Table
Click to see full alt table
StatusErrorProgram
92.69%
(fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)))))))
90.16%
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) U))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U)))))
75.79%
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2) 1/3)
68.46%
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) 3)
77.21%
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 n U)) 2)) 1/4)
63.19%
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 3/2)
53.32%
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))) 3)
90.09%
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) Om)
89.35%
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
62.81%
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/8) (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 3/8))
89.33%
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2)))
88.78%
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U))))
88.42%
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om n)) l) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
88.78%
(*.f64 (*.f64 (/.f64 1 Om) (*.f64 (sqrt.f64 2) (*.f64 n l))) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
86.87%
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U))))
90.92%
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))))
90.11%
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (*.f64 (/.f64 (-.f64 U* U) Om) U) Om))))
88.4%
(*.f64 (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
77.34%
(*.f64 (sqrt.f64 (*.f64 (*.f64 U 2) n)) (sqrt.f64 t))
80.28%
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 U) (*.f64 t (*.f64 n 2)))) (pow.f64 U 1/4))
79.28%
(*.f64 (sqrt.f64 (*.f64 t (*.f64 2 n))) (sqrt.f64 U))
75.55%
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n)))
77.37%
(*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U)))
66.33%
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))
75.56%
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n))
68.12%
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
66.27%
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 t U) (*.f64 2 n))))) (pow.f64 (*.f64 n (*.f64 t U)) 1/4))
89.18%
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
87.56%
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)))))))
89.86%
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)))))))
87.99%
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))))))
82.31%
(*.f64 (fabs.f64 (*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
89.64%
(*.f64 (exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
66.53%
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))))
69.89%
(*.f64 (cbrt.f64 (*.f64 2 n)) (cbrt.f64 (*.f64 (*.f64 t U) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))
58.35%
(sqrt.f64 (fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l))))))
81.93%
(sqrt.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (*.f64 2 (*.f64 n U))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))))
81.77%
(sqrt.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (*.f64 2 (*.f64 n U))) (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))
95.6%
(sqrt.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 l (*.f64 l (*.f64 U U*)))) (*.f64 Om Om)))
88.03%
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
83.07%
(sqrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n)))))
63.11%
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))))))
54.23%
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
62.78%
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
66.16%
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
63.17%
(sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) 3)))
94.83%
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)) (*.f64 n U))))
95.52%
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
58.84%
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n U))))
64.37%
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
96.6%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 (*.f64 n (*.f64 l l)) (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) U))))
95.13%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) U))))
94.77%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) U))))
85.2%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (*.f64 l l)) U))))
87.38%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 n (/.f64 1 (-.f64 U* U)))) (/.f64 2 Om))) U))))
94.88%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 n (*.f64 l (*.f64 l (/.f64 (-.f64 U* U) (*.f64 Om Om))))) U))))
84.73%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) U))))
85.47%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))) U))))
84.74%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) U))))
81.54%
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
53.28%
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
62.13%
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U)))))
65.55%
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))
84.26%
(sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
88.81%
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
88.78%
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
67.21%
(sqrt.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
91.46%
(neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) l) Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
91.47%
(neg.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
94.44%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U)) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
91.57%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2)) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
90.79%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))
92.91%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))) (sqrt.f64 (*.f64 n U)))))
93.13%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om))))))
93.63%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))))))
89.58%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 (*.f64 U (*.f64 -2 n)) Om))))
94.35%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) (*.f64 n (*.f64 n U))))))
92.38%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U))))
90.21%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (/.f64 -2 Om))))))
88.71%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))
89.72%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1/2))))
97.16%
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
90.99%
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
90.24%
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
89.32%
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n))) 1/2))
73.22%
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 3/2))
Compiler

Compiled 4450 to 3109 computations (30.1% saved)

localize33.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2%
(*.f64 l (/.f64 (*.f64 l -2) Om))
6.77%
(*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))
12.15%
(*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))
20.41%
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
Compiler

Compiled 92 to 54 computations (41.3% saved)

series13.0ms (0%)

Counts
4 → 156
Calls

48 calls:

TimeVariablePointExpression
2.0ms
Om
@-inf
(*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))
1.0ms
U
@inf
(*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))
0.0ms
U
@0
(*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))
0.0ms
U
@0
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
0.0ms
t
@-inf
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))

rewrite113.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1450×associate-/r*
1256×associate-/l*
396×add-sqr-sqrt
384×pow1
384×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018134
1385122
25167122
Stop Event
node limit
Counts
4 → 204
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
(*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))
(*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))
(*.f64 l (/.f64 (*.f64 l -2) Om))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 1/4) (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))) (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 2)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 2))) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 U) 1/2) (sqrt.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 U (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))) (*.f64 U (*.f64 n t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 U n) t) (*.f64 (*.f64 U n) (*.f64 l (*.f64 -2 (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 U n) (*.f64 l (*.f64 -2 (/.f64 l Om)))) (*.f64 (*.f64 U n) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n t) U) (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 U n)) (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (*.f64 U n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (*.f64 U n)) (*.f64 t (*.f64 U n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 U n) (/.f64 1 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 U n) (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 U n) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) 1) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (*.f64 (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (+.f64 (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 U n) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) 1) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 U n) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 U n) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (*.f64 U n)) (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 3) (pow.f64 U 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n t) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) (*.f64 n t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n t) 1) (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) 1) (*.f64 (*.f64 n t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 n (/.f64 1 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) (/.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))) n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) (/.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))) n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) n) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) n) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 n t) (*.f64 n t)) (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)))) (-.f64 (*.f64 n t) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 n t) 3) (pow.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) 3)) (+.f64 (*.f64 (*.f64 n t) (*.f64 n t)) (-.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))) (*.f64 (*.f64 n t) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) 1) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (*.f64 (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (+.f64 (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) 1) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) n) 1) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) n) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) n) (*.f64 (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) n) (+.f64 (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) n) 1) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) n) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) n) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 n) (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) 3) (pow.f64 n 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 n t (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t n (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (*.f64 Om (/.f64 -1/2 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l -2) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 Om (*.f64 l (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 Om -1/2) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 l) (/.f64 (*.f64 Om (/.f64 -1/2 l)) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 l) (/.f64 (*.f64 Om -1/2) (*.f64 (sqrt.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 l) (/.f64 Om (*.f64 (sqrt.f64 l) (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 l) (/.f64 (*.f64 Om (/.f64 -1/2 l)) (pow.f64 (cbrt.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (*.f64 Om (/.f64 -1/2 l)) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (*.f64 Om -1/2) (*.f64 (cbrt.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 Om (*.f64 (cbrt.f64 l) (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l l) (*.f64 Om -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (*.f64 l -2)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 l) (/.f64 (neg.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 l (*.f64 l -2))) (/.f64 Om (sqrt.f64 (*.f64 l (*.f64 l -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 l (*.f64 l -2))) (cbrt.f64 (*.f64 l (*.f64 l -2)))) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 l -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (sqrt.f64 l)) (/.f64 (*.f64 Om -1/2) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 Om -1/2) (pow.f64 (cbrt.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (sqrt.f64 (*.f64 l -2))) (/.f64 Om (sqrt.f64 (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (pow.f64 (cbrt.f64 (*.f64 l -2)) 2)) (/.f64 Om (cbrt.f64 (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (/.f64 (cbrt.f64 l) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (*.f64 2 l)) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 l) l) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 -1/2 l)) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l -1/2) (/.f64 Om l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (/.f64 (sqrt.f64 Om) l)) (/.f64 (sqrt.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (/.f64 (cbrt.f64 Om) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l Om) (/.f64 -1/2 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l -2))) (/.f64 Om (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l 1) (*.f64 Om (/.f64 -1/2 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (sqrt.f64 Om) (*.f64 l -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (*.f64 l -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 l -2)) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (sqrt.f64 (*.f64 Om (/.f64 -1/2 l)))) (sqrt.f64 (*.f64 Om (/.f64 -1/2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (*.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/2 l))) (cbrt.f64 (*.f64 Om (/.f64 -1/2 l))))) (cbrt.f64 (*.f64 Om (/.f64 -1/2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 1 l)) (*.f64 Om -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 1 (sqrt.f64 (*.f64 l -2)))) (/.f64 Om (sqrt.f64 (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l -2)) 2))) (/.f64 Om (cbrt.f64 (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) (/.f64 (sqrt.f64 Om) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 l -2)))) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 (*.f64 l -2)) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (/.f64 (cbrt.f64 Om) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 l -2)))) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 (*.f64 l -2)) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l l) Om) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l l) 1) (*.f64 Om -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 Om -1/2))) (sqrt.f64 (*.f64 Om -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l l) (*.f64 (cbrt.f64 (*.f64 Om -1/2)) (cbrt.f64 (*.f64 Om -1/2)))) (cbrt.f64 (*.f64 Om -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 2 l)) 1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 2 l)) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 2 l)) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 2 l)) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 2 l)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 2 l)) -1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 2 l)) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (*.f64 2 l)) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 l) l) 1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 l) l) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 l) l) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 l) l) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 l) l) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 l) l) -1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 l) l) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 l) l) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 l (/.f64 -1/2 l)) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 l (/.f64 -1/2 l)) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) l)) 1) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) l)) (cbrt.f64 Om)) (cbrt.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (sqrt.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 (sqrt.f64 Om))) (sqrt.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) 1) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (sqrt.f64 (cbrt.f64 Om))) (sqrt.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (cbrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (cbrt.f64 (sqrt.f64 Om))) (cbrt.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (*.f64 (cbrt.f64 (cbrt.f64 Om)) (cbrt.f64 (cbrt.f64 Om)))) (cbrt.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) 1) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) -1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (*.f64 -2 (/.f64 l Om))) l))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))))))))

simplify176.0ms (0.5%)

Algorithm
egg-herbie
Rules
1522×distribute-lft-in
1038×associate-/l*
842×associate-/l/
774×associate-*r*
656×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
062515958
1164915464
2708015464
Stop Event
node limit
Counts
360 → 332
Calls
Call 1
Inputs
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 t U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n t)
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n t)
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n t)
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n t)
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n t)
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 1/4) (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 1/4))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))) (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 2)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 2))) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) 1/2))
(*.f64 (pow.f64 (*.f64 2 U) 1/2) (sqrt.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) 1)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))
(+.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))))
(+.f64 (*.f64 U (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))) (*.f64 U (*.f64 n t)))
(+.f64 (*.f64 (*.f64 U n) t) (*.f64 (*.f64 U n) (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(+.f64 (*.f64 (*.f64 U n) (*.f64 l (*.f64 -2 (/.f64 l Om)))) (*.f64 (*.f64 U n) t))
(+.f64 (*.f64 (*.f64 n t) U) (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U))
(+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))
(+.f64 (*.f64 t (*.f64 U n)) (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (*.f64 U n)))
(+.f64 (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (*.f64 U n)) (*.f64 t (*.f64 U n)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) 1)
(/.f64 (*.f64 U n) (/.f64 1 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))
(/.f64 (*.f64 (*.f64 U n) (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(/.f64 (*.f64 (*.f64 U n) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))
(/.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) 1) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(/.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(/.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (*.f64 (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(/.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (+.f64 (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(/.f64 (/.f64 (*.f64 (*.f64 U n) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) 1) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))
(/.f64 (/.f64 (*.f64 (*.f64 U n) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))
(/.f64 (/.f64 (*.f64 (*.f64 U n) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))
(pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 1)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 2)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 U n)) (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 3))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 3) (pow.f64 U 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))
(exp.f64 (log.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))
(+.f64 (*.f64 n t) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)))
(+.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) (*.f64 n t))
(+.f64 (*.f64 (*.f64 n t) 1) (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) 1))
(+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) 1) (*.f64 (*.f64 n t) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))) 1)
(/.f64 n (/.f64 1 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) (/.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))) n))
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) (/.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))) n))
(/.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) n) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) n) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))
(/.f64 (-.f64 (*.f64 (*.f64 n t) (*.f64 n t)) (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)))) (-.f64 (*.f64 n t) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))))
(/.f64 (+.f64 (pow.f64 (*.f64 n t) 3) (pow.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) 3)) (+.f64 (*.f64 (*.f64 n t) (*.f64 n t)) (-.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))) (*.f64 (*.f64 n t) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))))))
(/.f64 (/.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) 1) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(/.f64 (/.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(/.f64 (/.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (*.f64 (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(/.f64 (/.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (+.f64 (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(/.f64 (/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) 1) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))
(/.f64 (/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))
(/.f64 (/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) n) 1) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) n) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) n) (*.f64 (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) n) (+.f64 (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) n) 1) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) n) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) n) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))
(pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 1)
(pow.f64 (sqrt.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))) 2)
(pow.f64 (cbrt.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))) 3)
(pow.f64 (pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 2))
(log.f64 (pow.f64 (exp.f64 n) (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(cbrt.f64 (pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 3))
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) 3) (pow.f64 n 3)))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(exp.f64 (log.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))) 1))
(log1p.f64 (expm1.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(fma.f64 n t (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)))
(fma.f64 t n (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))))) 1)
(/.f64 l (*.f64 Om (/.f64 -1/2 l)))
(/.f64 (*.f64 l -2) (/.f64 Om l))
(/.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 1)
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 l -2))))
(/.f64 1 (/.f64 (*.f64 Om -1/2) (*.f64 l l)))
(/.f64 (sqrt.f64 l) (/.f64 (*.f64 Om (/.f64 -1/2 l)) (sqrt.f64 l)))
(/.f64 (sqrt.f64 l) (/.f64 (*.f64 Om -1/2) (*.f64 (sqrt.f64 l) l)))
(/.f64 (sqrt.f64 l) (/.f64 Om (*.f64 (sqrt.f64 l) (*.f64 l -2))))
(/.f64 (cbrt.f64 l) (/.f64 (*.f64 Om (/.f64 -1/2 l)) (pow.f64 (cbrt.f64 l) 2)))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (*.f64 Om (/.f64 -1/2 l)) (cbrt.f64 l)))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (*.f64 Om -1/2) (*.f64 (cbrt.f64 l) l)))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 Om (*.f64 (cbrt.f64 l) (*.f64 l -2))))
(/.f64 (*.f64 l l) (*.f64 Om -1/2))
(/.f64 (*.f64 l (*.f64 l -2)) Om)
(/.f64 (*.f64 2 l) (/.f64 (neg.f64 Om) l))
(/.f64 (sqrt.f64 (*.f64 l (*.f64 l -2))) (/.f64 Om (sqrt.f64 (*.f64 l (*.f64 l -2)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l (*.f64 l -2))) (cbrt.f64 (*.f64 l (*.f64 l -2)))) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 l -2)))))
(/.f64 (*.f64 l (sqrt.f64 l)) (/.f64 (*.f64 Om -1/2) (sqrt.f64 l)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 Om -1/2) (pow.f64 (cbrt.f64 l) 2)))
(/.f64 (*.f64 l (sqrt.f64 (*.f64 l -2))) (/.f64 Om (sqrt.f64 (*.f64 l -2))))
(/.f64 (*.f64 l (pow.f64 (cbrt.f64 (*.f64 l -2)) 2)) (/.f64 Om (cbrt.f64 (*.f64 l -2))))
(/.f64 (*.f64 l (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (/.f64 (cbrt.f64 l) -1/2)))
(/.f64 (*.f64 l (*.f64 2 l)) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 2 l) l) (neg.f64 Om))
(/.f64 (/.f64 l (/.f64 -1/2 l)) Om)
(/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (cbrt.f64 Om))
(/.f64 (/.f64 l -1/2) (/.f64 Om l))
(/.f64 (/.f64 -2 (/.f64 (sqrt.f64 Om) l)) (/.f64 (sqrt.f64 Om) l))
(/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (/.f64 (cbrt.f64 Om) l))
(/.f64 (/.f64 l Om) (/.f64 -1/2 l))
(/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l -2))) (/.f64 Om (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l -2)))))
(/.f64 (/.f64 l 1) (*.f64 Om (/.f64 -1/2 l)))
(/.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (sqrt.f64 Om) (*.f64 l -2)))
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (*.f64 l -2)))
(/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 l -2)) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(/.f64 (/.f64 l (sqrt.f64 (*.f64 Om (/.f64 -1/2 l)))) (sqrt.f64 (*.f64 Om (/.f64 -1/2 l))))
(/.f64 (/.f64 l (*.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/2 l))) (cbrt.f64 (*.f64 Om (/.f64 -1/2 l))))) (cbrt.f64 (*.f64 Om (/.f64 -1/2 l))))
(/.f64 (/.f64 l (/.f64 1 l)) (*.f64 Om -1/2))
(/.f64 (/.f64 l (/.f64 1 (sqrt.f64 (*.f64 l -2)))) (/.f64 Om (sqrt.f64 (*.f64 l -2))))
(/.f64 (/.f64 l (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l -2)) 2))) (/.f64 Om (cbrt.f64 (*.f64 l -2))))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) (/.f64 (sqrt.f64 Om) -2))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 l -2)))) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 l -2))))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 (*.f64 l -2)) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 (*.f64 l -2))))
(/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (/.f64 (cbrt.f64 Om) -2))
(/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 l -2)))) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 l -2))))
(/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 (*.f64 l -2)) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 (*.f64 l -2))))
(/.f64 (/.f64 (*.f64 l l) Om) -1/2)
(/.f64 (/.f64 (*.f64 l l) 1) (*.f64 Om -1/2))
(/.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 Om -1/2))) (sqrt.f64 (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 l l) (*.f64 (cbrt.f64 (*.f64 Om -1/2)) (cbrt.f64 (*.f64 Om -1/2)))) (cbrt.f64 (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 l (*.f64 2 l)) 1) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 2 l)) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 l (*.f64 2 l)) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (*.f64 l (*.f64 2 l)) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 l (*.f64 2 l)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 l (*.f64 2 l)) -1) Om)
(/.f64 (/.f64 (*.f64 l (*.f64 2 l)) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 l (*.f64 2 l)) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (/.f64 (*.f64 (*.f64 2 l) l) 1) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 (*.f64 2 l) l) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (*.f64 2 l) l) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (*.f64 2 l) l) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 (*.f64 2 l) l) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (*.f64 (*.f64 2 l) l) -1) Om)
(/.f64 (/.f64 (*.f64 (*.f64 2 l) l) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 (*.f64 2 l) l) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(/.f64 (/.f64 (/.f64 l (/.f64 -1/2 l)) 1) Om)
(/.f64 (/.f64 (/.f64 l (/.f64 -1/2 l)) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(/.f64 (/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) l)) 1) (sqrt.f64 Om))
(/.f64 (/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) l)) (cbrt.f64 Om)) (cbrt.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (sqrt.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 (sqrt.f64 Om))) (sqrt.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) 1) (cbrt.f64 Om))
(/.f64 (/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (sqrt.f64 (cbrt.f64 Om))) (sqrt.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (cbrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (cbrt.f64 (sqrt.f64 Om))) (cbrt.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (*.f64 (cbrt.f64 (cbrt.f64 Om)) (cbrt.f64 (cbrt.f64 Om)))) (cbrt.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) 1) (neg.f64 Om))
(/.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) -1) Om)
(/.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 1)
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) 2)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) 3)
(pow.f64 (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 -2 (/.f64 l Om))) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(exp.f64 (log.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))))
Outputs
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U))))
(*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (/.f64 n Om) U)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U)))))
(fma.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (/.f64 n Om) U)))) (*.f64 (*.f64 1/2 (sqrt.f64 (*.f64 n (*.f64 U Om)))) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U))) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3))))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 t t)) (*.f64 (*.f64 (pow.f64 l 3) (sqrt.f64 -2)) -2)) (sqrt.f64 (*.f64 (pow.f64 Om 3) (*.f64 n U)))) (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (/.f64 n Om) U)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U))) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 5)) (/.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 5))))) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (/.f64 n Om) U)))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 t t)) (*.f64 (*.f64 (pow.f64 l 3) (sqrt.f64 -2)) -2)) (sqrt.f64 (*.f64 (pow.f64 Om 3) (*.f64 n U)))) (*.f64 1/16 (*.f64 (/.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 5) (pow.f64 t 3))) (pow.f64 (sqrt.f64 -2) 5)) (sqrt.f64 (*.f64 (pow.f64 Om 5) (*.f64 n U))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 n (/.f64 t U))))))
(-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (sqrt.f64 (*.f64 (/.f64 n t) U))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 n (/.f64 t U)))))))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U))) (sqrt.f64 2)) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (sqrt.f64 (*.f64 (/.f64 n t) U))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))) (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 3) (pow.f64 l 6))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 n (/.f64 t U))))))))
(fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U))) (sqrt.f64 2)) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (-.f64 (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))) (*.f64 (sqrt.f64 (*.f64 (/.f64 n (pow.f64 t 5)) U)) (/.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 2) (pow.f64 l 6))) (pow.f64 Om 3)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (sqrt.f64 (*.f64 (/.f64 n t) U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U))))
(*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (/.f64 n Om) U)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U)))))
(fma.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (/.f64 n Om) U)))) (*.f64 (*.f64 1/2 (sqrt.f64 (*.f64 n (*.f64 U Om)))) (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U))) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3))))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 t t)) (*.f64 (*.f64 (pow.f64 l 3) (sqrt.f64 -2)) -2)) (sqrt.f64 (*.f64 (pow.f64 Om 3) (*.f64 n U)))) (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (/.f64 n Om) U)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U))) (fma.f64 1/16 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 5)) (/.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 5))))) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (/.f64 n Om) U)))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 t t)) (*.f64 (*.f64 (pow.f64 l 3) (sqrt.f64 -2)) -2)) (sqrt.f64 (*.f64 (pow.f64 Om 3) (*.f64 n U)))) (*.f64 1/16 (*.f64 (/.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 5) (pow.f64 t 3))) (pow.f64 (sqrt.f64 -2) 5)) (sqrt.f64 (*.f64 (pow.f64 Om 5) (*.f64 n U))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U)))))
(*.f64 (neg.f64 (sqrt.f64 2)) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (/.f64 n Om) U)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U))))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l))) (*.f64 (sqrt.f64 (*.f64 n (*.f64 U Om))) -1/2)) (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (/.f64 n Om) U))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U)))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U)))) (*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3))))) 1/8)))
(fma.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) -1/2 (fma.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 t t)) (*.f64 (*.f64 (pow.f64 l 3) (sqrt.f64 -2)) -2)) (sqrt.f64 (*.f64 (pow.f64 Om 3) (*.f64 n U)))) 1/8 (*.f64 (neg.f64 (sqrt.f64 2)) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (/.f64 n Om) U)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 Om U))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 (*.f64 n U) Om)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 2)) (*.f64 (pow.f64 l 3) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 3) U))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 t 3)) (*.f64 (pow.f64 l 5) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 (pow.f64 Om 5) U))))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) l) (/.f64 t (sqrt.f64 -2))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) (fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 -2))) (sqrt.f64 (/.f64 n (/.f64 Om U)))) (fma.f64 1/8 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 3)) (/.f64 (*.f64 t t) (pow.f64 (sqrt.f64 -2) 3))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 3))))) (*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 l 5)) (/.f64 (pow.f64 t 3) (pow.f64 (sqrt.f64 -2) 5))) (sqrt.f64 (*.f64 n (*.f64 U (pow.f64 Om 5))))) -1/16))))
(fma.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -2) (/.f64 t l))) (sqrt.f64 (*.f64 n (*.f64 U Om)))) -1/2 (-.f64 (fma.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 t t)) (*.f64 (*.f64 (pow.f64 l 3) (sqrt.f64 -2)) -2)) (sqrt.f64 (*.f64 (pow.f64 Om 3) (*.f64 n U)))) 1/8 (*.f64 (/.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 l 5) (pow.f64 t 3))) (pow.f64 (sqrt.f64 -2) 5)) (*.f64 (sqrt.f64 (*.f64 (pow.f64 Om 5) (*.f64 n U))) -1/16))) (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (/.f64 n Om) U)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 n (/.f64 t U))))))
(-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (sqrt.f64 (*.f64 (/.f64 n t) U))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 n (/.f64 t U)))))))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U))) (sqrt.f64 2)) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (sqrt.f64 (*.f64 (/.f64 n t) U))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))) (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 3) (pow.f64 l 6))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 n (/.f64 t U))))))))
(fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U))) (sqrt.f64 2)) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (-.f64 (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))) (*.f64 (sqrt.f64 (*.f64 (/.f64 n (pow.f64 t 5)) U)) (/.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 2) (pow.f64 l 6))) (pow.f64 Om 3)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (sqrt.f64 (*.f64 (/.f64 n t) U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 n (/.f64 t U))))))
(-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (sqrt.f64 (*.f64 (/.f64 n t) U))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 n (/.f64 t U)))))))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U))) (sqrt.f64 2)) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (sqrt.f64 (*.f64 (/.f64 n t) U))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 4)) (pow.f64 Om 2)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 6)) (pow.f64 Om 3)) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 l 2)) Om) (sqrt.f64 (/.f64 (*.f64 n U) t)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U)))) (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))) (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 Om 3) (pow.f64 l 6))) (sqrt.f64 (/.f64 (*.f64 n U) (pow.f64 t 5)))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l))) (sqrt.f64 (/.f64 n (/.f64 t U))))))))
(fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 n (/.f64 (pow.f64 t 3) U))) (sqrt.f64 2)) (/.f64 (*.f64 Om Om) (pow.f64 l 4))) (-.f64 (fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 t (*.f64 n U))) (*.f64 (sqrt.f64 (*.f64 (/.f64 n (pow.f64 t 5)) U)) (/.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 2) (pow.f64 l 6))) (pow.f64 Om 3)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)) (sqrt.f64 (*.f64 (/.f64 n t) U)))))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))
(*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))
(*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))
(*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))
(*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))
(*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(*.f64 n (*.f64 t U))
(*.f64 t (*.f64 n U))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)) (*.f64 n (*.f64 t U)))
(fma.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om) (*.f64 t (*.f64 n U)))
(fma.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))) (*.f64 t (*.f64 n U)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))) n)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 l l))))
(*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 n t)
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 n t)
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 n t)
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 l l))))
(*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 l l))))
(*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om))
(*.f64 -2 (/.f64 n (/.f64 Om (*.f64 l l))))
(*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 n t)
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 n t)
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 n t) (*.f64 -2 (/.f64 (*.f64 n (pow.f64 l 2)) Om)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (pow.f64 l 2) Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 1/4) (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 1/4))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))) (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))) (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))) (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))) (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))) (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 2)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U)) 2)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))) 2)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))))
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 (sqrt.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))) (sqrt.f64 (*.f64 2 U)))
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 2))) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U)) 2)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))) 2)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))))
(*.f64 (pow.f64 (*.f64 2 U) 1/2) (sqrt.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 (sqrt.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))) (sqrt.f64 (*.f64 2 U)))
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))))
(pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 1/2)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) 1)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 1/4) 2)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))) 3)
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))) 3/2))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) 1/2))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))) 1))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))))
(+.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(+.f64 (*.f64 U (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))) (*.f64 U (*.f64 n t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(+.f64 (*.f64 (*.f64 U n) t) (*.f64 (*.f64 U n) (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(+.f64 (*.f64 (*.f64 U n) (*.f64 l (*.f64 -2 (/.f64 l Om)))) (*.f64 (*.f64 U n) t))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(+.f64 (*.f64 (*.f64 n t) U) (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(+.f64 (*.f64 t (*.f64 U n)) (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (*.f64 U n)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(+.f64 (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (*.f64 U n)) (*.f64 t (*.f64 U n)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))) 1)
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(/.f64 (*.f64 U n) (/.f64 1 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(/.f64 (*.f64 (*.f64 U n) (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(/.f64 (*.f64 n U) (/.f64 (-.f64 t (*.f64 (*.f64 l -2) (/.f64 l Om))) (-.f64 (*.f64 t t) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2)) (+.f64 t (*.f64 l (*.f64 2 (/.f64 l Om))))) (*.f64 n U))
(/.f64 (*.f64 (*.f64 U n) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))
(/.f64 (*.f64 n U) (/.f64 (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 3)) (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) t))))) (*.f64 n U))
(/.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) 1) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(/.f64 (*.f64 n U) (/.f64 (-.f64 t (*.f64 (*.f64 l -2) (/.f64 l Om))) (-.f64 (*.f64 t t) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2)) (+.f64 t (*.f64 l (*.f64 2 (/.f64 l Om))))) (*.f64 n U))
(/.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(/.f64 (*.f64 n U) (/.f64 (-.f64 t (*.f64 (*.f64 l -2) (/.f64 l Om))) (-.f64 (*.f64 t t) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2)) (+.f64 t (*.f64 l (*.f64 2 (/.f64 l Om))))) (*.f64 n U))
(/.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (*.f64 (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(/.f64 (*.f64 n U) (/.f64 (-.f64 t (*.f64 (*.f64 l -2) (/.f64 l Om))) (-.f64 (*.f64 t t) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2)) (+.f64 t (*.f64 l (*.f64 2 (/.f64 l Om))))) (*.f64 n U))
(/.f64 (/.f64 (*.f64 (*.f64 U n) (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (+.f64 (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(/.f64 (*.f64 (*.f64 n U) (-.f64 (*.f64 t t) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2))) (*.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)))) (+.f64 (sqrt.f64 (*.f64 (*.f64 l -2) (/.f64 l Om))) (sqrt.f64 t))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2)) (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2)))))) (/.f64 (*.f64 n U) (+.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2)))))))
(/.f64 (/.f64 (*.f64 (*.f64 U n) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) 1) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))
(/.f64 (*.f64 n U) (/.f64 (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 3)) (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) t))))) (*.f64 n U))
(/.f64 (/.f64 (*.f64 (*.f64 U n) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))
(/.f64 (*.f64 n U) (/.f64 (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 3)) (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) t))))) (*.f64 n U))
(/.f64 (/.f64 (*.f64 (*.f64 U n) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))
(/.f64 (*.f64 n U) (/.f64 (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 3)) (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) t))))) (*.f64 n U))
(pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 1)
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 2)
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 3)
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 3) 1/3)
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 2))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 n U)) 2))
(fabs.f64 (*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))))
(log.f64 (pow.f64 (exp.f64 (*.f64 U n)) (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)))))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n)) 3))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 3)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 3) (pow.f64 U 3)))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(exp.f64 (log.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))) 1))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))
(*.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 n U))
(*.f64 U (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(+.f64 (*.f64 n t) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) (*.f64 n t))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 (*.f64 n t) 1) (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) 1))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) 1) (*.f64 (*.f64 n t) 1))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))) 1)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(/.f64 n (/.f64 1 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) (/.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))) n))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2)) (-.f64 t (*.f64 (*.f64 l -2) (/.f64 l Om)))) n)
(*.f64 n (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2)) (+.f64 t (*.f64 l (*.f64 2 (/.f64 l Om))))))
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) (/.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))) n))
(/.f64 n (/.f64 (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 3))))
(/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 3))) (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) t)))))
(/.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2)) (-.f64 t (*.f64 (*.f64 l -2) (/.f64 l Om)))) n)
(*.f64 n (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2)) (+.f64 t (*.f64 l (*.f64 2 (/.f64 l Om))))))
(/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))
(/.f64 n (/.f64 (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 3))))
(/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 3))) (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) t)))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) n) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2)) (-.f64 t (*.f64 (*.f64 l -2) (/.f64 l Om)))) n)
(*.f64 n (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2)) (+.f64 t (*.f64 l (*.f64 2 (/.f64 l Om))))))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) n) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))
(/.f64 n (/.f64 (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 3))))
(/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 3))) (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) t)))))
(/.f64 (-.f64 (*.f64 (*.f64 n t) (*.f64 n t)) (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)))) (-.f64 (*.f64 n t) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))))
(/.f64 (*.f64 (fma.f64 n t (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))) (-.f64 (*.f64 n t) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)))) (-.f64 (*.f64 n t) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))))
(/.f64 (-.f64 (*.f64 (*.f64 n t) (*.f64 n t)) (*.f64 (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2) (*.f64 n n))) (*.f64 n (+.f64 t (*.f64 l (*.f64 2 (/.f64 l Om))))))
(/.f64 (+.f64 (pow.f64 (*.f64 n t) 3) (pow.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) 3)) (+.f64 (*.f64 (*.f64 n t) (*.f64 n t)) (-.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))) (*.f64 (*.f64 n t) (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n))))))
(/.f64 (+.f64 (pow.f64 (*.f64 n t) 3) (pow.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) 3)) (fma.f64 (*.f64 n t) (*.f64 n t) (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) (-.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) (*.f64 n t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 n t) 3) (*.f64 -8 (pow.f64 (*.f64 (/.f64 l Om) (*.f64 l n)) 3))) (fma.f64 (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))) (*.f64 n (-.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) t)) (*.f64 (*.f64 n t) (*.f64 n t))))
(/.f64 (/.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) 1) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2)) (-.f64 t (*.f64 (*.f64 l -2) (/.f64 l Om)))) n)
(*.f64 n (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2)) (+.f64 t (*.f64 l (*.f64 2 (/.f64 l Om))))))
(/.f64 (/.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2)) (-.f64 t (*.f64 (*.f64 l -2) (/.f64 l Om)))) n)
(*.f64 n (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2)) (+.f64 t (*.f64 l (*.f64 2 (/.f64 l Om))))))
(/.f64 (/.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (*.f64 (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2)) (-.f64 t (*.f64 (*.f64 l -2) (/.f64 l Om)))) n)
(*.f64 n (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2)) (+.f64 t (*.f64 l (*.f64 2 (/.f64 l Om))))))
(/.f64 (/.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))) (+.f64 (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(/.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2))) (*.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)))) (+.f64 (sqrt.f64 (*.f64 (*.f64 l -2) (/.f64 l Om))) (sqrt.f64 t))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2)) (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2)))))) (/.f64 n (+.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2)))))))
(/.f64 (/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) 1) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))
(/.f64 n (/.f64 (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 3))))
(/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 3))) (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) t)))))
(/.f64 (/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))
(/.f64 n (/.f64 (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 3))))
(/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 3))) (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) t)))))
(/.f64 (/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))
(/.f64 n (/.f64 (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 3))))
(/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 3))) (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) t)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) n) 1) (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2)) (-.f64 t (*.f64 (*.f64 l -2) (/.f64 l Om)))) n)
(*.f64 n (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2)) (+.f64 t (*.f64 l (*.f64 2 (/.f64 l Om))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) n) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om)))))) (sqrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2)) (-.f64 t (*.f64 (*.f64 l -2) (/.f64 l Om)))) n)
(*.f64 n (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2)) (+.f64 t (*.f64 l (*.f64 2 (/.f64 l Om))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) n) (*.f64 (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))) (cbrt.f64 (-.f64 t (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2)) (-.f64 t (*.f64 (*.f64 l -2) (/.f64 l Om)))) n)
(*.f64 n (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2)) (+.f64 t (*.f64 l (*.f64 2 (/.f64 l Om))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2)) n) (+.f64 (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(/.f64 (*.f64 n (-.f64 (*.f64 t t) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2))) (*.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)))) (+.f64 (sqrt.f64 (*.f64 (*.f64 l -2) (/.f64 l Om))) (sqrt.f64 t))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 2)) (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2)))))) (/.f64 n (+.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) n) 1) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))
(/.f64 n (/.f64 (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 3))))
(/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 3))) (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) t)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) n) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))
(/.f64 n (/.f64 (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 3))))
(/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 3))) (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) t)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) n) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))
(/.f64 n (/.f64 (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 3))))
(/.f64 (*.f64 n (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) 3))) (fma.f64 t t (*.f64 l (*.f64 (*.f64 -2 (/.f64 l Om)) (-.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))) t)))))
(pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 1)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(pow.f64 (sqrt.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))) 2)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(pow.f64 (cbrt.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))) 3)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(pow.f64 (pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 3) 1/3)
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(sqrt.f64 (pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 2))
(fabs.f64 (*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t)))
(log.f64 (pow.f64 (exp.f64 n) (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)))))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(cbrt.f64 (pow.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t)) 3))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) 3)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) 3) (pow.f64 n 3)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(exp.f64 (log.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(exp.f64 (*.f64 (log.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))) 1))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(log1p.f64 (expm1.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(fma.f64 n t (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(fma.f64 t n (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)))
(*.f64 n (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))))
(*.f64 n (fma.f64 (*.f64 l -2) (/.f64 l Om) t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))))) 1)
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 l (*.f64 Om (/.f64 -1/2 l)))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (*.f64 l -2) (/.f64 Om l))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 1)
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 1 (/.f64 Om (*.f64 l (*.f64 l -2))))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 l -2)))
(*.f64 (*.f64 l l) (/.f64 -2 Om))
(/.f64 1 (/.f64 (*.f64 Om -1/2) (*.f64 l l)))
(*.f64 (/.f64 1 Om) (*.f64 l (*.f64 l -2)))
(*.f64 (*.f64 l l) (/.f64 -2 Om))
(/.f64 (sqrt.f64 l) (/.f64 (*.f64 Om (/.f64 -1/2 l)) (sqrt.f64 l)))
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 Om (/.f64 -1/2 l))) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (*.f64 (/.f64 l -1/2) (/.f64 (sqrt.f64 l) Om)))
(/.f64 (sqrt.f64 l) (/.f64 (*.f64 Om -1/2) (*.f64 (sqrt.f64 l) l)))
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 Om (/.f64 -1/2 l))) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (*.f64 (/.f64 l -1/2) (/.f64 (sqrt.f64 l) Om)))
(/.f64 (sqrt.f64 l) (/.f64 Om (*.f64 (sqrt.f64 l) (*.f64 l -2))))
(*.f64 (/.f64 (sqrt.f64 l) Om) (*.f64 (*.f64 l -2) (sqrt.f64 l)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 l) Om) (*.f64 l -2)) (sqrt.f64 l))
(/.f64 (cbrt.f64 l) (/.f64 (*.f64 Om (/.f64 -1/2 l)) (pow.f64 (cbrt.f64 l) 2)))
(*.f64 (/.f64 (cbrt.f64 l) (*.f64 Om (/.f64 -1/2 l))) (pow.f64 (cbrt.f64 l) 2))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (cbrt.f64 l) (*.f64 -1/2 (/.f64 Om l))))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (*.f64 Om (/.f64 -1/2 l)) (cbrt.f64 l)))
(*.f64 (/.f64 (cbrt.f64 l) (*.f64 Om (/.f64 -1/2 l))) (pow.f64 (cbrt.f64 l) 2))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (cbrt.f64 l) (*.f64 -1/2 (/.f64 Om l))))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (*.f64 Om -1/2) (*.f64 (cbrt.f64 l) l)))
(*.f64 (/.f64 (cbrt.f64 l) (*.f64 Om (/.f64 -1/2 l))) (pow.f64 (cbrt.f64 l) 2))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (cbrt.f64 l) (*.f64 -1/2 (/.f64 Om l))))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 Om (*.f64 (cbrt.f64 l) (*.f64 l -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) Om) (*.f64 (*.f64 l -2) (cbrt.f64 l)))
(/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (/.f64 Om (cbrt.f64 l)) (*.f64 l -2)))
(/.f64 (*.f64 l l) (*.f64 Om -1/2))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (*.f64 l (*.f64 l -2)) Om)
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (*.f64 2 l) (/.f64 (neg.f64 Om) l))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (sqrt.f64 (*.f64 l (*.f64 l -2))) (/.f64 Om (sqrt.f64 (*.f64 l (*.f64 l -2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 l (*.f64 l -2))) Om) (sqrt.f64 (*.f64 l (*.f64 l -2))))
(*.f64 (sqrt.f64 (*.f64 l (*.f64 l -2))) (/.f64 (sqrt.f64 (*.f64 l (*.f64 l -2))) Om))
(/.f64 (*.f64 (cbrt.f64 (*.f64 l (*.f64 l -2))) (cbrt.f64 (*.f64 l (*.f64 l -2)))) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 l -2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 l (*.f64 l -2))) (cbrt.f64 (*.f64 l (*.f64 l -2)))) Om) (cbrt.f64 (*.f64 l (*.f64 l -2))))
(*.f64 (cbrt.f64 (*.f64 l (*.f64 l -2))) (/.f64 (cbrt.f64 (*.f64 l (*.f64 l -2))) (/.f64 Om (cbrt.f64 (*.f64 l (*.f64 l -2))))))
(/.f64 (*.f64 l (sqrt.f64 l)) (/.f64 (*.f64 Om -1/2) (sqrt.f64 l)))
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 Om (/.f64 -1/2 l))) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (*.f64 (/.f64 l -1/2) (/.f64 (sqrt.f64 l) Om)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 Om -1/2) (pow.f64 (cbrt.f64 l) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 4) (*.f64 Om -1/2)) (pow.f64 (cbrt.f64 l) 2))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (pow.f64 (cbrt.f64 l) 4) (*.f64 Om -1/2)))
(/.f64 (*.f64 l (sqrt.f64 (*.f64 l -2))) (/.f64 Om (sqrt.f64 (*.f64 l -2))))
(*.f64 (sqrt.f64 (*.f64 l -2)) (/.f64 l (/.f64 Om (sqrt.f64 (*.f64 l -2)))))
(/.f64 (*.f64 l (pow.f64 (cbrt.f64 (*.f64 l -2)) 2)) (/.f64 Om (cbrt.f64 (*.f64 l -2))))
(/.f64 l (/.f64 (/.f64 Om (cbrt.f64 (*.f64 l -2))) (pow.f64 (cbrt.f64 (*.f64 l -2)) 2)))
(*.f64 (cbrt.f64 (*.f64 l -2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 l -2)) 2) (/.f64 Om l)))
(/.f64 (*.f64 l (pow.f64 (cbrt.f64 l) 2)) (/.f64 Om (/.f64 (cbrt.f64 l) -1/2)))
(*.f64 (/.f64 (cbrt.f64 l) (*.f64 Om (/.f64 -1/2 l))) (pow.f64 (cbrt.f64 l) 2))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 (cbrt.f64 l) (*.f64 -1/2 (/.f64 Om l))))
(/.f64 (*.f64 l (*.f64 2 l)) (neg.f64 Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (*.f64 (*.f64 2 l) l) (neg.f64 Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 l (/.f64 -1/2 l)) Om)
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 Om))
(/.f64 (*.f64 l -2) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) l)))
(*.f64 l (/.f64 (/.f64 (*.f64 l -2) (sqrt.f64 Om)) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (cbrt.f64 Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 l -1/2) (/.f64 Om l))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 -2 (/.f64 (sqrt.f64 Om) l)) (/.f64 (sqrt.f64 Om) l))
(/.f64 (*.f64 l -2) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) l)))
(*.f64 l (/.f64 (/.f64 (*.f64 l -2) (sqrt.f64 Om)) (sqrt.f64 Om)))
(/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (/.f64 (cbrt.f64 Om) l))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 l Om) (/.f64 -1/2 l))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l -2))) (/.f64 Om (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l -2)))))
(*.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l -2))) (/.f64 (sqrt.f64 l) (/.f64 Om (sqrt.f64 (*.f64 l -2)))))
(/.f64 (/.f64 l 1) (*.f64 Om (/.f64 -1/2 l)))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 (sqrt.f64 Om) (*.f64 l -2)))
(/.f64 (*.f64 l -2) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) l)))
(*.f64 l (/.f64 (/.f64 (*.f64 l -2) (sqrt.f64 Om)) (sqrt.f64 Om)))
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (cbrt.f64 Om) (*.f64 l -2)))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (neg.f64 Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 l (*.f64 l -2)) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 l (sqrt.f64 (*.f64 Om (/.f64 -1/2 l)))) (sqrt.f64 (*.f64 Om (/.f64 -1/2 l))))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 l (*.f64 (cbrt.f64 (*.f64 Om (/.f64 -1/2 l))) (cbrt.f64 (*.f64 Om (/.f64 -1/2 l))))) (cbrt.f64 (*.f64 Om (/.f64 -1/2 l))))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 l (/.f64 1 l)) (*.f64 Om -1/2))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 l (/.f64 1 (sqrt.f64 (*.f64 l -2)))) (/.f64 Om (sqrt.f64 (*.f64 l -2))))
(/.f64 (*.f64 l (sqrt.f64 (*.f64 l -2))) (/.f64 Om (sqrt.f64 (*.f64 l -2))))
(*.f64 (sqrt.f64 (*.f64 l -2)) (/.f64 l (/.f64 Om (sqrt.f64 (*.f64 l -2)))))
(/.f64 (/.f64 l (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l -2)) 2))) (/.f64 Om (cbrt.f64 (*.f64 l -2))))
(/.f64 l (/.f64 (/.f64 Om (cbrt.f64 (*.f64 l -2))) (pow.f64 (cbrt.f64 (*.f64 l -2)) 2)))
(*.f64 (cbrt.f64 (*.f64 l -2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 l -2)) 2) (/.f64 Om l)))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) l)) (/.f64 (sqrt.f64 Om) -2))
(/.f64 (*.f64 l -2) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) l)))
(*.f64 l (/.f64 (/.f64 (*.f64 l -2) (sqrt.f64 Om)) (sqrt.f64 Om)))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 l -2)))) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 l -2))))
(*.f64 (/.f64 (*.f64 (/.f64 l (sqrt.f64 Om)) (sqrt.f64 (*.f64 l -2))) (sqrt.f64 Om)) (sqrt.f64 (*.f64 l -2)))
(/.f64 l (*.f64 (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 l -2))) (/.f64 (sqrt.f64 Om) (sqrt.f64 (*.f64 l -2)))))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) (pow.f64 (cbrt.f64 (*.f64 l -2)) 2))) (/.f64 (sqrt.f64 Om) (cbrt.f64 (*.f64 l -2))))
(*.f64 (/.f64 (*.f64 (/.f64 l (sqrt.f64 Om)) (pow.f64 (cbrt.f64 (*.f64 l -2)) 2)) (sqrt.f64 Om)) (cbrt.f64 (*.f64 l -2)))
(*.f64 (cbrt.f64 (*.f64 l -2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l -2)) 2) (/.f64 l (sqrt.f64 Om))) (sqrt.f64 Om)))
(/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) l)) (/.f64 (cbrt.f64 Om) -2))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 l -2)))) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 l -2))))
(*.f64 (/.f64 (*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (sqrt.f64 (*.f64 l -2))) (cbrt.f64 Om)) (sqrt.f64 (*.f64 l -2)))
(*.f64 (sqrt.f64 (*.f64 l -2)) (/.f64 l (*.f64 (cbrt.f64 Om) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (sqrt.f64 (*.f64 l -2))))))
(/.f64 (/.f64 l (/.f64 (pow.f64 (cbrt.f64 Om) 2) (pow.f64 (cbrt.f64 (*.f64 l -2)) 2))) (/.f64 (cbrt.f64 Om) (cbrt.f64 (*.f64 l -2))))
(/.f64 (*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (pow.f64 (cbrt.f64 (*.f64 l -2)) 2)) (/.f64 (cbrt.f64 Om) (cbrt.f64 (*.f64 l -2))))
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (/.f64 (cbrt.f64 Om) (cbrt.f64 (*.f64 l -2))) (pow.f64 (cbrt.f64 (*.f64 l -2)) 2)))
(/.f64 (/.f64 (*.f64 l l) Om) -1/2)
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 l l) 1) (*.f64 Om -1/2))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 l l) (sqrt.f64 (*.f64 Om -1/2))) (sqrt.f64 (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 l l) (*.f64 (cbrt.f64 (*.f64 Om -1/2)) (cbrt.f64 (*.f64 Om -1/2)))) (cbrt.f64 (*.f64 Om -1/2)))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 l (*.f64 2 l)) 1) (neg.f64 Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 l (*.f64 2 l)) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(/.f64 (*.f64 l -2) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) l)))
(*.f64 l (/.f64 (/.f64 (*.f64 l -2) (sqrt.f64 Om)) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 l (*.f64 2 l)) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 l (*.f64 2 l)) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 l (*.f64 2 l)) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 l (*.f64 2 l)) -1) Om)
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 l (*.f64 2 l)) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (*.f64 l -2) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) l)))
(*.f64 l (/.f64 (/.f64 (*.f64 l -2) (sqrt.f64 Om)) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 l (*.f64 2 l)) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 (*.f64 2 l) l) 1) (neg.f64 Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 (*.f64 2 l) l) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(/.f64 (*.f64 l -2) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) l)))
(*.f64 l (/.f64 (/.f64 (*.f64 l -2) (sqrt.f64 Om)) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (*.f64 2 l) l) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 (*.f64 2 l) l) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 (*.f64 2 l) l) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 (*.f64 2 l) l) -1) Om)
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (*.f64 (*.f64 2 l) l) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (*.f64 l -2) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) l)))
(*.f64 l (/.f64 (/.f64 (*.f64 l -2) (sqrt.f64 Om)) (sqrt.f64 Om)))
(/.f64 (/.f64 (*.f64 (*.f64 2 l) l) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (/.f64 l (/.f64 -1/2 l)) 1) Om)
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (/.f64 l (/.f64 -1/2 l)) (cbrt.f64 Om)) (pow.f64 (cbrt.f64 Om) 2))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) l)) 1) (sqrt.f64 Om))
(/.f64 (*.f64 l -2) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) l)))
(*.f64 l (/.f64 (/.f64 (*.f64 l -2) (sqrt.f64 Om)) (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) l)) (cbrt.f64 Om)) (cbrt.f64 (sqrt.f64 Om)))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) (*.f64 l -2))) (*.f64 (cbrt.f64 (sqrt.f64 Om)) (cbrt.f64 Om)))
(/.f64 (*.f64 l (/.f64 (*.f64 l -2) (sqrt.f64 Om))) (*.f64 (cbrt.f64 Om) (cbrt.f64 (sqrt.f64 Om))))
(/.f64 (/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (sqrt.f64 (cbrt.f64 Om)))
(/.f64 (/.f64 l (/.f64 (sqrt.f64 Om) (*.f64 l -2))) (*.f64 (sqrt.f64 (cbrt.f64 Om)) (sqrt.f64 (pow.f64 (cbrt.f64 Om) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 l -2) (sqrt.f64 Om)) (sqrt.f64 (cbrt.f64 Om))) (/.f64 l (fabs.f64 (cbrt.f64 Om))))
(/.f64 (/.f64 (/.f64 (*.f64 l -2) (/.f64 (sqrt.f64 Om) l)) (sqrt.f64 (sqrt.f64 Om))) (sqrt.f64 (sqrt.f64 Om)))
(/.f64 (*.f64 l -2) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) l)))
(*.f64 l (/.f64 (/.f64 (*.f64 l -2) (sqrt.f64 Om)) (sqrt.f64 Om)))
(/.f64 (/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) 1) (cbrt.f64 Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (sqrt.f64 (cbrt.f64 Om))) (sqrt.f64 (cbrt.f64 Om)))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (cbrt.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 (cbrt.f64 Om)))
(/.f64 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 Om) 2)) -2) (*.f64 (cbrt.f64 (cbrt.f64 Om)) (cbrt.f64 (pow.f64 (cbrt.f64 Om) 2))))
(/.f64 l (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (cbrt.f64 Om))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 l -2))))
(/.f64 (/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (cbrt.f64 (sqrt.f64 Om))) (cbrt.f64 (sqrt.f64 Om)))
(/.f64 (*.f64 (/.f64 (*.f64 l l) (pow.f64 (cbrt.f64 Om) 2)) -2) (*.f64 (cbrt.f64 (sqrt.f64 Om)) (cbrt.f64 (sqrt.f64 Om))))
(*.f64 (/.f64 (*.f64 l (/.f64 l (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 (sqrt.f64 Om))) (/.f64 -2 (cbrt.f64 (sqrt.f64 Om))))
(/.f64 (/.f64 (/.f64 (*.f64 l l) (/.f64 (pow.f64 (cbrt.f64 Om) 2) -2)) (*.f64 (cbrt.f64 (cbrt.f64 Om)) (cbrt.f64 (cbrt.f64 Om)))) (cbrt.f64 (cbrt.f64 Om)))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) 1) (neg.f64 Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (sqrt.f64 Om)) (neg.f64 (sqrt.f64 Om)))
(/.f64 (*.f64 l -2) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) l)))
(*.f64 l (/.f64 (/.f64 (*.f64 l -2) (sqrt.f64 Om)) (sqrt.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (pow.f64 (cbrt.f64 Om) 2)) (neg.f64 (cbrt.f64 Om)))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (sqrt.f64 (neg.f64 Om))) (sqrt.f64 (neg.f64 Om)))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (*.f64 (cbrt.f64 (neg.f64 Om)) (cbrt.f64 (neg.f64 Om)))) (cbrt.f64 (neg.f64 Om)))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) -1) Om)
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(/.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (neg.f64 (sqrt.f64 Om))) (sqrt.f64 Om))
(/.f64 (*.f64 l -2) (*.f64 (sqrt.f64 Om) (/.f64 (sqrt.f64 Om) l)))
(*.f64 l (/.f64 (/.f64 (*.f64 l -2) (sqrt.f64 Om)) (sqrt.f64 Om)))
(/.f64 (/.f64 (neg.f64 (*.f64 l (*.f64 l -2))) (neg.f64 (pow.f64 (cbrt.f64 Om) 2))) (cbrt.f64 Om))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 1)
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) 2)
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) 3)
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(pow.f64 (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3) 1/3)
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 l -2) (/.f64 l Om)) 2))
(fabs.f64 (*.f64 l (/.f64 l (*.f64 Om -1/2))))
(log.f64 (pow.f64 (exp.f64 (*.f64 -2 (/.f64 l Om))) l))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))))))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(exp.f64 (log.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))) 1))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))
(log1p.f64 (expm1.f64 (*.f64 l (*.f64 -2 (/.f64 l Om)))))
(*.f64 -2 (/.f64 (*.f64 l l) Om))
(*.f64 l (/.f64 l (*.f64 Om -1/2)))

localize39.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.01%
(*.f64 (*.f64 t U) 2)
9.68%
(*.f64 n (*.f64 (*.f64 t U) 2))
26.2%
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
Compiler

Compiled 33 to 17 computations (48.5% saved)

series5.0ms (0%)

Counts
3 → 60
Calls

24 calls:

TimeVariablePointExpression
0.0ms
t
@inf
(*.f64 (*.f64 t U) 2)
0.0ms
U
@inf
(*.f64 (*.f64 t U) 2)
0.0ms
n
@0
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
0.0ms
t
@-inf
(*.f64 (*.f64 t U) 2)
0.0ms
U
@0
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))

rewrite77.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1076×*-commutative
1020×cbrt-prod
932×sqrt-prod
790×unswap-sqr
670×swap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01155
122055
2259855
Stop Event
node limit
Counts
3 → 99
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(*.f64 n (*.f64 (*.f64 t U) 2))
(*.f64 (*.f64 t U) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) (pow.f64 1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4) (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 n (*.f64 U 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t (*.f64 U 2))) (sqrt.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 n 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 t (*.f64 U 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6) (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 t (*.f64 U 2))) (sqrt.f64 (*.f64 n (cbrt.f64 (*.f64 t (*.f64 U 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 t (*.f64 U 2))) (cbrt.f64 (*.f64 n (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 n) (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (cbrt.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 n) (cbrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 t (*.f64 U 2)) 1/4) (sqrt.f64 (*.f64 n (sqrt.f64 (*.f64 t (*.f64 U 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 n 1/4) (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (sqrt.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 n 1/4) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (*.f64 n (*.f64 t (*.f64 U 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/8) (sqrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (fabs.f64 (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (pow.f64 1 1/2)) (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 U 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n 2)) (sqrt.f64 (*.f64 t U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 3/4)) (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (sqrt.f64 (*.f64 t (*.f64 U 2))))) (pow.f64 (*.f64 t (*.f64 U 2)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (sqrt.f64 n))) (pow.f64 n 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 t U) 2))))) (pow.f64 (*.f64 t (*.f64 U 2)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (cbrt.f64 (*.f64 n n)))) (pow.f64 n 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 n (*.f64 t (*.f64 U 2)))))) (pow.f64 (*.f64 t (*.f64 U 2)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) (sqrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 n)) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6)) 3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4)) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 4)) (cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 n (*.f64 t (*.f64 U 2))) (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4))) (cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 n (*.f64 t (*.f64 U 2))) (sqrt.f64 n))) (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))) 1) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 4 (pow.f64 (*.f64 n (*.f64 t U)) 2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 8 (pow.f64 (*.f64 n (*.f64 t U)) 3)) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 1 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6) 6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 3/2) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 4 (pow.f64 (*.f64 n (*.f64 t U)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 8 (pow.f64 (*.f64 n (*.f64 t U)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 4 (pow.f64 (*.f64 n (*.f64 t U)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 n) (*.f64 t (*.f64 U 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 8 (pow.f64 (*.f64 n (*.f64 t U)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 U 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (*.f64 U 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (*.f64 U 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 4 (pow.f64 (*.f64 t U) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 8 (pow.f64 (*.f64 t U) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 4 (pow.f64 (*.f64 t U) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 t (*.f64 U 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 2) (*.f64 t U)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 U 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 8 (pow.f64 (*.f64 t U) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t (*.f64 U 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t (*.f64 U 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t (*.f64 U 2))))))))

simplify112.0ms (0.3%)

Algorithm
egg-herbie
Rules
1068×distribute-rgt-in
1058×distribute-lft-in
592×times-frac
572×distribute-lft-out
536×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02624417
15914329
223584175
371234175
Stop Event
node limit
Counts
159 → 181
Calls
Call 1
Inputs
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(*.f64 2 (*.f64 t U))
(+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) -1)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) 1)
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 1)
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) (pow.f64 1 1/2))
(*.f64 1 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))
(*.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4) (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 n (*.f64 U 2))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U 2))) (sqrt.f64 n))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 n 2)))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 t (*.f64 U 2))))
(*.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6) (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))
(*.f64 (cbrt.f64 (*.f64 t (*.f64 U 2))) (sqrt.f64 (*.f64 n (cbrt.f64 (*.f64 t (*.f64 U 2))))))
(*.f64 (cbrt.f64 (*.f64 t (*.f64 U 2))) (cbrt.f64 (*.f64 n (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6))
(*.f64 (cbrt.f64 n) (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (cbrt.f64 n))))
(*.f64 (cbrt.f64 n) (cbrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U 2)) 1/4) (sqrt.f64 (*.f64 n (sqrt.f64 (*.f64 t (*.f64 U 2))))))
(*.f64 (pow.f64 n 1/4) (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (sqrt.f64 n))))
(*.f64 (pow.f64 n 1/4) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (*.f64 n (*.f64 t (*.f64 U 2)))))))
(*.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/8) (sqrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 3/4)))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (fabs.f64 (sqrt.f64 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))
(*.f64 (fabs.f64 (pow.f64 1 1/2)) (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 U 2)))
(*.f64 (sqrt.f64 (*.f64 n 2)) (sqrt.f64 (*.f64 t U)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 3/4)) (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/8))
(*.f64 (sqrt.f64 (*.f64 n (sqrt.f64 (*.f64 t (*.f64 U 2))))) (pow.f64 (*.f64 t (*.f64 U 2)) 1/4))
(*.f64 (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (sqrt.f64 n))) (pow.f64 n 1/4))
(*.f64 (sqrt.f64 (*.f64 n (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 t U) 2))))) (pow.f64 (*.f64 t (*.f64 U 2)) 1/6))
(*.f64 (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (cbrt.f64 (*.f64 n n)))) (pow.f64 n 1/6))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 n (*.f64 t (*.f64 U 2)))))) (pow.f64 (*.f64 t (*.f64 U 2)) 1/4))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) (sqrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6)) 3))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 n)) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U 2)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6)) 3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6)) 3))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4)) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4)) 3))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 4)) (cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 n (*.f64 t (*.f64 U 2))) (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4))) (cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 n (*.f64 t (*.f64 U 2))) (sqrt.f64 n))) (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U 2)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))) 1) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) 1))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) 1))))
(pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 1)
(pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4) 2)
(pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6) 3)
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 3/2)
(pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 3/2) 1/3)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 n (*.f64 t U)) 2)) 1/4)
(pow.f64 (*.f64 8 (pow.f64 (*.f64 n (*.f64 t U)) 3)) 1/6)
(fabs.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))
(fabs.f64 (-.f64 1 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))
(+.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) 1)
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) 1))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) 1))))
(pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1)
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 2)
(pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4) 4)
(pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6) 6)
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 3)
(pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 3/2) 2/3)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 n (*.f64 t U)) 2)) 1/2)
(pow.f64 (*.f64 8 (pow.f64 (*.f64 n (*.f64 t U)) 3)) 1/3)
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 n (*.f64 t U)) 2)))
(fabs.f64 (*.f64 n (*.f64 t (*.f64 U 2))))
(log.f64 (pow.f64 (exp.f64 n) (*.f64 t (*.f64 U 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))
(cbrt.f64 (*.f64 8 (pow.f64 (*.f64 n (*.f64 t U)) 3)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))
(exp.f64 (log.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))
(+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) 1)
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) 1))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) 1))))
(pow.f64 (*.f64 t (*.f64 U 2)) 1)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 U 2))) 2)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 U 2))) 3)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t U) 2)) 1/2)
(pow.f64 (*.f64 8 (pow.f64 (*.f64 t U) 3)) 1/3)
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 t U) 2)))
(fabs.f64 (*.f64 t (*.f64 U 2)))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 t U)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 U 2)))))
(cbrt.f64 (*.f64 8 (pow.f64 (*.f64 t U) 3)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 U 2))))
(exp.f64 (log.f64 (*.f64 t (*.f64 U 2))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 U 2))))
Outputs
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) -1)
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) 1)
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 1)
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) (pow.f64 1 1/2))
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 1 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4) (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4))
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 n (*.f64 U 2))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 n (*.f64 2 U))))
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 2 (*.f64 n U))))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U 2))) (sqrt.f64 n))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (*.f64 2 t))))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 n 2)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n)))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 t U)))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 t (*.f64 U 2))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (*.f64 2 t))))
(*.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6) (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))
(*.f64 (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 1/6) (cbrt.f64 (*.f64 n (*.f64 2 (*.f64 t U)))))
(*.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 1/6) (cbrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/6) 3)
(*.f64 (cbrt.f64 (*.f64 t (*.f64 U 2))) (sqrt.f64 (*.f64 n (cbrt.f64 (*.f64 t (*.f64 U 2))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 (*.f64 n (cbrt.f64 (*.f64 2 (*.f64 t U))))))
(*.f64 (cbrt.f64 (*.f64 U (*.f64 2 t))) (sqrt.f64 (*.f64 n (cbrt.f64 (*.f64 U (*.f64 2 t))))))
(*.f64 (cbrt.f64 (*.f64 t (*.f64 U 2))) (cbrt.f64 (*.f64 n (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 t U))) (cbrt.f64 (*.f64 n (sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U)))))))
(*.f64 (cbrt.f64 (*.f64 U (*.f64 2 t))) (cbrt.f64 (*.f64 n (sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))))))
(*.f64 (cbrt.f64 (*.f64 U (*.f64 2 t))) (cbrt.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6))
(*.f64 (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 1/6) (cbrt.f64 (*.f64 n (*.f64 2 (*.f64 t U)))))
(*.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 1/6) (cbrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/6) 3)
(*.f64 (cbrt.f64 n) (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (cbrt.f64 n))))
(*.f64 (cbrt.f64 n) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 t U)) (cbrt.f64 n))))
(*.f64 (cbrt.f64 n) (sqrt.f64 (*.f64 (*.f64 U (*.f64 2 t)) (cbrt.f64 n))))
(*.f64 (cbrt.f64 n) (cbrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))
(*.f64 (cbrt.f64 n) (cbrt.f64 (*.f64 (*.f64 2 (*.f64 t U)) (sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U)))))))
(*.f64 (cbrt.f64 n) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 t U) (sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))))))
(*.f64 (cbrt.f64 n) (cbrt.f64 (*.f64 2 (*.f64 (*.f64 t U) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U 2)) 1/4) (sqrt.f64 (*.f64 n (sqrt.f64 (*.f64 t (*.f64 U 2))))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 t U)) 1/4) (sqrt.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 t U))))))
(*.f64 (pow.f64 (*.f64 U (*.f64 2 t)) 1/4) (sqrt.f64 (*.f64 n (sqrt.f64 (*.f64 U (*.f64 2 t))))))
(*.f64 (pow.f64 n 1/4) (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (sqrt.f64 n))))
(*.f64 (pow.f64 n 1/4) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 t U)) (sqrt.f64 n))))
(*.f64 (pow.f64 n 1/4) (sqrt.f64 (*.f64 (*.f64 U (*.f64 2 t)) (sqrt.f64 n))))
(*.f64 (pow.f64 n 1/4) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 t U) (sqrt.f64 n)))))
(*.f64 (pow.f64 n 1/4) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (*.f64 n (*.f64 t (*.f64 U 2)))))))
(*.f64 (pow.f64 n 1/4) (sqrt.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 2 U) (*.f64 n (*.f64 2 (*.f64 t U))))))))
(*.f64 (pow.f64 n 1/4) (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 (*.f64 U (*.f64 2 t)) (*.f64 U (*.f64 2 t)))))))
(*.f64 (pow.f64 n 1/4) (sqrt.f64 (sqrt.f64 (*.f64 n (pow.f64 (*.f64 U (*.f64 2 t)) 2)))))
(*.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/8) (sqrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 3/4)))
(*.f64 (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 1/8) (sqrt.f64 (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 3/4)))
(*.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 1/8) (sqrt.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/4)))
(*.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/8) (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/8))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (fabs.f64 (sqrt.f64 2)))
(*.f64 (fabs.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 2 (*.f64 t U)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U)))) (cbrt.f64 (*.f64 n (*.f64 2 (*.f64 t U)))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))) (cbrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U)))))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) (cbrt.f64 (*.f64 2 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 (fabs.f64 (pow.f64 1 1/2)) (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 U 2)))
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U)))
(*.f64 (sqrt.f64 (*.f64 n 2)) (sqrt.f64 (*.f64 t U)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n)))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 t U)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 3/4)) (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/8))
(*.f64 (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 1/8) (sqrt.f64 (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 3/4)))
(*.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 1/8) (sqrt.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/4)))
(*.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/8) (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/8))
(*.f64 (sqrt.f64 (*.f64 n (sqrt.f64 (*.f64 t (*.f64 U 2))))) (pow.f64 (*.f64 t (*.f64 U 2)) 1/4))
(*.f64 (pow.f64 (*.f64 2 (*.f64 t U)) 1/4) (sqrt.f64 (*.f64 n (sqrt.f64 (*.f64 2 (*.f64 t U))))))
(*.f64 (pow.f64 (*.f64 U (*.f64 2 t)) 1/4) (sqrt.f64 (*.f64 n (sqrt.f64 (*.f64 U (*.f64 2 t))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (sqrt.f64 n))) (pow.f64 n 1/4))
(*.f64 (pow.f64 n 1/4) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 t U)) (sqrt.f64 n))))
(*.f64 (pow.f64 n 1/4) (sqrt.f64 (*.f64 (*.f64 U (*.f64 2 t)) (sqrt.f64 n))))
(*.f64 (pow.f64 n 1/4) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 t U) (sqrt.f64 n)))))
(*.f64 (sqrt.f64 (*.f64 n (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 t U) 2))))) (pow.f64 (*.f64 t (*.f64 U 2)) 1/6))
(*.f64 (sqrt.f64 (*.f64 n (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 t U) 2))))) (pow.f64 (*.f64 2 (*.f64 t U)) 1/6))
(*.f64 (sqrt.f64 (*.f64 n (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 t U) 2))))) (pow.f64 (*.f64 U (*.f64 2 t)) 1/6))
(*.f64 (sqrt.f64 (*.f64 n (cbrt.f64 (pow.f64 (*.f64 U (*.f64 2 t)) 2)))) (pow.f64 (*.f64 U (*.f64 2 t)) 1/6))
(*.f64 (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (cbrt.f64 (*.f64 n n)))) (pow.f64 n 1/6))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 t U)) (cbrt.f64 (*.f64 n n)))) (pow.f64 n 1/6))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 (*.f64 2 U) (cbrt.f64 (*.f64 n n))))) (pow.f64 n 1/6))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 n (*.f64 t (*.f64 U 2)))))) (pow.f64 (*.f64 t (*.f64 U 2)) 1/4))
(*.f64 (pow.f64 (*.f64 2 (*.f64 t U)) 1/4) (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 n (*.f64 2 (*.f64 t U)))))))
(*.f64 (pow.f64 (*.f64 U (*.f64 2 t)) 1/4) (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 n (*.f64 U (*.f64 2 t)))))))
(*.f64 (pow.f64 (*.f64 U (*.f64 2 t)) 1/4) (sqrt.f64 (fabs.f64 (*.f64 n (sqrt.f64 (*.f64 U (*.f64 2 t)))))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) (sqrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U)))) (cbrt.f64 (*.f64 n (*.f64 2 (*.f64 t U)))))) (sqrt.f64 (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 1/6)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))) (cbrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))))) (sqrt.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 1/6)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/12))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6)) 3))
(*.f64 (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 1/6) (cbrt.f64 (*.f64 n (*.f64 2 (*.f64 t U)))))
(*.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 1/6) (cbrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/6) 3)
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 n)) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U 2)))) 3))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 U (*.f64 2 t))))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6)) 3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6)) 3))
(*.f64 (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 1/6) (cbrt.f64 (*.f64 n (*.f64 2 (*.f64 t U)))))
(*.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 1/6) (cbrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/6) 3)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4)) 3) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4)) 3))
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 4)) (cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 1/6)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 2 (*.f64 t U)))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 1/6)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/6)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 4)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 n (*.f64 t (*.f64 U 2))) (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4))) (cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 1/4)) (cbrt.f64 (*.f64 (*.f64 n (*.f64 2 (*.f64 t U))) (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 1/4))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 1/4)) (cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 5/4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4)) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 5/4)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 n (*.f64 t (*.f64 U 2))) (sqrt.f64 n))) (cbrt.f64 (sqrt.f64 (*.f64 t (*.f64 U 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 t U)))) (cbrt.f64 (*.f64 n (*.f64 (*.f64 2 (*.f64 t U)) (sqrt.f64 n)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 2 t)))) (cbrt.f64 (*.f64 n (*.f64 (*.f64 U (*.f64 2 t)) (sqrt.f64 n)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 2 t)))) (cbrt.f64 (*.f64 n (*.f64 2 (*.f64 (*.f64 t U) (sqrt.f64 n))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (*.f64 2 t)))) (cbrt.f64 (*.f64 2 (*.f64 (sqrt.f64 n) (*.f64 n (*.f64 t U))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))) 1) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) 1))
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U)))))) 3) -1) (+.f64 (exp.f64 (+.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))) (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))))) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U)))))) 1)))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))))) 3)) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))))) (+.f64 1 (exp.f64 (*.f64 2 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))))))))
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 1 (pow.f64 (exp.f64 2) (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))))
(pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/2)
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 1)
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4) 2)
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6) 3)
(*.f64 (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 1/6) (cbrt.f64 (*.f64 n (*.f64 2 (*.f64 t U)))))
(*.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 1/6) (cbrt.f64 (*.f64 n (*.f64 U (*.f64 2 t)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/6) 3)
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 3/2)
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2))
(pow.f64 (*.f64 4 (pow.f64 (*.f64 n (*.f64 t U)) 2)) 1/4)
(pow.f64 (*.f64 8 (pow.f64 (*.f64 n (*.f64 t U)) 3)) 1/6)
(fabs.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(fabs.f64 (-.f64 1 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))))
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))))
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))
(sqrt.f64 (*.f64 n (*.f64 2 (*.f64 t U))))
(sqrt.f64 (*.f64 n (*.f64 U (*.f64 2 t))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(+.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) -1)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) 1)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) 1))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2))))) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 2 (*.f64 t U))))) 3) -1) (+.f64 (exp.f64 (+.f64 (log1p.f64 (*.f64 n (*.f64 2 (*.f64 t U)))) (log1p.f64 (*.f64 n (*.f64 2 (*.f64 t U)))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 n (*.f64 2 (*.f64 t U))))))))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 U (*.f64 2 t))))) 3)) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 U (*.f64 2 t))))) (exp.f64 (*.f64 2 (log1p.f64 (*.f64 n (*.f64 U (*.f64 2 t)))))))))
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (pow.f64 (exp.f64 2) (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 2)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/4) 4)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 1/6) 6)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 t (*.f64 U 2)))) 3)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(pow.f64 (pow.f64 (*.f64 n (*.f64 t (*.f64 U 2))) 3/2) 2/3)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 n (*.f64 2 (*.f64 t U))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 n (*.f64 U (*.f64 2 t))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2)))
(pow.f64 (*.f64 4 (pow.f64 (*.f64 n (*.f64 t U)) 2)) 1/2)
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 n (*.f64 t U)) 2)))
(pow.f64 (*.f64 8 (pow.f64 (*.f64 n (*.f64 t U)) 3)) 1/3)
(cbrt.f64 (*.f64 8 (pow.f64 (*.f64 n (*.f64 t U)) 3)))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 n (*.f64 t U)) 2)))
(fabs.f64 (*.f64 n (*.f64 t (*.f64 U 2))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(log.f64 (pow.f64 (exp.f64 n) (*.f64 t (*.f64 U 2))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 t (*.f64 U 2))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(cbrt.f64 (*.f64 8 (pow.f64 (*.f64 n (*.f64 t U)) 3)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(exp.f64 (log.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 t (*.f64 U 2)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 n (*.f64 U (*.f64 2 t)))
(+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) -1)
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) 1)
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) 1))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U 2)))) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t U)))) 3) -1) (+.f64 (exp.f64 (+.f64 (log1p.f64 (*.f64 2 (*.f64 t U))) (log1p.f64 (*.f64 2 (*.f64 t U))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 t U)))))))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 2 t)))) 3)) (+.f64 (exp.f64 (*.f64 2 (log1p.f64 (*.f64 U (*.f64 2 t))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 U (*.f64 2 t)))))))
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (*.f64 U (*.f64 2 t))))) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 2 t)))) (pow.f64 (exp.f64 2) (log1p.f64 (*.f64 U (*.f64 2 t)))))))
(pow.f64 (*.f64 t (*.f64 U 2)) 1)
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 U 2))) 2)
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 U 2))) 3)
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t U) 2)) 1/2)
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 t U) 2)))
(sqrt.f64 (pow.f64 (*.f64 U (*.f64 2 t)) 2))
(pow.f64 (*.f64 8 (pow.f64 (*.f64 t U) 3)) 1/3)
(cbrt.f64 (*.f64 8 (pow.f64 (*.f64 t U) 3)))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 t U) 2)))
(sqrt.f64 (pow.f64 (*.f64 U (*.f64 2 t)) 2))
(fabs.f64 (*.f64 t (*.f64 U 2)))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 t U)))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 U 2)))))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(cbrt.f64 (*.f64 8 (pow.f64 (*.f64 t U) 3)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 U 2))))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(exp.f64 (log.f64 (*.f64 t (*.f64 U 2))))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 U 2))))
(*.f64 2 (*.f64 t U))
(*.f64 U (*.f64 2 t))

localize13.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.02%
(*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U))))
9.68%
(*.f64 n (*.f64 t U))
26.61%
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))
Compiler

Compiled 41 to 15 computations (63.4% saved)

series6.0ms (0%)

Counts
2 → 36
Calls

18 calls:

TimeVariablePointExpression
0.0ms
n
@0
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))
0.0ms
n
@-inf
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))
0.0ms
n
@inf
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))
0.0ms
U
@-inf
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))
0.0ms
t
@-inf
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))

rewrite130.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1052×*-commutative
900×sqrt-prod
826×unswap-sqr
670×swap-sqr
398×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01250
124242
2293942
Stop Event
node limit
Counts
2 → 67
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (pow.f64 1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 2 (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4) (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (fabs.f64 (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 (*.f64 2 (cbrt.f64 (*.f64 n (*.f64 t U))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 t U))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (sqrt.f64 (*.f64 n (*.f64 t U))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4)) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 3/2) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2) 1/6) (pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 n (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (pow.f64 1 1/2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) 1/2)) (fabs.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2))) (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 t U))))) (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 t U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (sqrt.f64 2))) (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) 1) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 1 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 t U)) 2) 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 t U)) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 t) U) (*.f64 2 n)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))))

simplify95.0ms (0.3%)

Algorithm
egg-herbie
Rules
1916×associate-/l*
1830×associate-+r+
1784×associate-+l+
922×unswap-sqr
518×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01723285
13643237
211763033
343443033
Stop Event
node limit
Counts
103 → 91
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) -1)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (pow.f64 1 1/2))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 2 (*.f64 t U))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4) (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (fabs.f64 (sqrt.f64 2)))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 (*.f64 2 (cbrt.f64 (*.f64 n (*.f64 t U))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 t U))))))
(*.f64 (sqrt.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (sqrt.f64 (*.f64 n (*.f64 t U))))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4)) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1/2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) 1/2))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 3/2) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 3/2))
(*.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2) 1/6) (pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2) 1/6))
(*.f64 (fabs.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (fabs.f64 (pow.f64 1 1/2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(*.f64 (fabs.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) 1/2)) (fabs.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1/2)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2))) (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4)))
(*.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 t U))))) (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 t U)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (sqrt.f64 2))) (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) 1) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 1))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 1))))
(pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4) 2)
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(fabs.f64 (-.f64 1 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(+.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 1)
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 1))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 1))))
(pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4) 4)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 3)
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 6)
(pow.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 t U)) 2) 4) 1/2)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2) 2/3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 t U)) 2) 4))
(fabs.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) U) (*.f64 2 n)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
Outputs
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) -1)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 1)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (pow.f64 1 1/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 2 (*.f64 t U))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4) (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (fabs.f64 (sqrt.f64 2)))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 (*.f64 2 (cbrt.f64 (*.f64 n (*.f64 t U))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 t U))))))
(*.f64 (sqrt.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (sqrt.f64 (*.f64 n (*.f64 t U))))))
(*.f64 (sqrt.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) (sqrt.f64 (*.f64 n (*.f64 t U))))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4)) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2))))
(*.f64 (fabs.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/8)) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/4)) (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/8))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 U (*.f64 2 (*.f64 n t))) 3/4)) (pow.f64 (*.f64 U (*.f64 2 (*.f64 n t))) 1/8))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) 1/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 3/2) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 3/2))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2) 1/6) (pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2) 1/6))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 2 (*.f64 n t))) 3/2))
(*.f64 (fabs.f64 (sqrt.f64 2)) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (fabs.f64 (sqrt.f64 2)))
(*.f64 (fabs.f64 (pow.f64 1 1/2)) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (fabs.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2) 1/2)) (fabs.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1/2)))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 5/2)) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) 5/2)) (pow.f64 (cbrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))) 1/4))
(*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2))) (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4)) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2))))
(*.f64 (fabs.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/8)) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/4)) (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/8))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 U (*.f64 2 (*.f64 n t))) 3/4)) (pow.f64 (*.f64 U (*.f64 2 (*.f64 n t))) 1/8))
(*.f64 (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 t U))))) (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))) (sqrt.f64 (*.f64 2 (sqrt.f64 (*.f64 n (*.f64 t U))))))
(*.f64 (sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 t U)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (sqrt.f64 2))) (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))) (sqrt.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))) (sqrt.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) 1) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 1))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 3) -1) (+.f64 (exp.f64 (+.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 1)))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 3)) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 1 (exp.f64 (*.f64 2 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))))
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 1 (pow.f64 (exp.f64 2) (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))))
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))))) (+.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))))) (+.f64 1 (pow.f64 (exp.f64 2) (log1p.f64 (sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t)))))))))
(pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/2)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 1)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4) 2)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 3)
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 2 (*.f64 n t))) 3/2))
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(fabs.f64 (-.f64 1 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 2 (*.f64 n t))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 U (*.f64 2 (*.f64 n t))))
(+.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) -1)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 1)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 1))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 3) -1) (+.f64 (exp.f64 (+.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 3)) (+.f64 (exp.f64 (*.f64 2 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) (pow.f64 (exp.f64 2) (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))))
(/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (*.f64 U (*.f64 2 (*.f64 n t)))))) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 2 (*.f64 n t))))) (pow.f64 (exp.f64 2) (log1p.f64 (*.f64 U (*.f64 2 (*.f64 n t))))))))
(pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 2)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 1/4) 4)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) 3)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))) 6)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(pow.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 t U)) 2) 4) 1/2)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3) 1/3)
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2) 2/3)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (*.f64 2 (*.f64 n t))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 U (*.f64 2 (*.f64 n t))) 3/2)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 n (*.f64 t U)) 2) 4))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(fabs.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) U) (*.f64 2 n)))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 n (*.f64 t U))))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n (*.f64 t U))) 3))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(exp.f64 (log.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 n (*.f64 t U)))))
(*.f64 2 (*.f64 n (*.f64 t U)))
(*.f64 U (*.f64 2 (*.f64 n t)))

localize23.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.61%
(*.f64 (sqrt.f64 2) (*.f64 n l))
2.79%
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l)))
4.88%
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) Om)
13.9%
(sqrt.f64 (*.f64 U (-.f64 U* U)))
Compiler

Compiled 65 to 25 computations (61.5% saved)

series8.0ms (0%)

Counts
2 → 84
Calls

27 calls:

TimeVariablePointExpression
1.0ms
U*
@-inf
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l)))
1.0ms
U*
@inf
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l)))
0.0ms
U
@-inf
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l)))
0.0ms
U
@0
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l)))
0.0ms
U
@inf
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l)))

rewrite112.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1760×associate-*r/
1476×associate-*l/
366×add-sqr-sqrt
358×pow1
358×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01784
135676
2477276
Stop Event
node limit
Counts
2 → 64
Calls
Call 1
Inputs
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) Om)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 2) (*.f64 n l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) (/.f64 1 Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (*.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (/.f64 1 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) 2) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 Om) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (neg.f64 (*.f64 n l))) (/.f64 1 (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 Om)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om) (*.f64 (sqrt.f64 2) (*.f64 n l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 1) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) 1) (/.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2)))) 1) (/.f64 (cbrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2)))) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2)))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) 1) (/.f64 (*.f64 n l) Om))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (sqrt.f64 Om)) (/.f64 (*.f64 n l) (sqrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n l) (cbrt.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 Om (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) (neg.f64 Om)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) 3) (pow.f64 Om 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 U)) (sqrt.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))) (sqrt.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 U)) (sqrt.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)))) (sqrt.f64 (+.f64 U U*)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) (*.f64 n l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 3) (pow.f64 (*.f64 U (-.f64 U* U)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))))))))

simplify119.0ms (0.3%)

Algorithm
egg-herbie
Rules
1322×associate-/r/
1058×unswap-sqr
1032×associate-/l/
616×associate-*r*
556×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02798500
18348416
238498344
Stop Event
node limit
Counts
148 → 174
Calls
Call 1
Inputs
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*)))) Om)) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*)))) Om)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (pow.f64 U* 2))))) (*.f64 Om U))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*)))) Om)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (pow.f64 U* 3))))) (*.f64 Om (pow.f64 U 2)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (pow.f64 U* 2))))) (*.f64 Om U))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (sqrt.f64 -1))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (sqrt.f64 -1))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*))))) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l (pow.f64 U* 2))))) U)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l (pow.f64 U* 2))))) U)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l (pow.f64 U* 3))))) (pow.f64 U 2))) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))))))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (sqrt.f64 -1))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (sqrt.f64 -1))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)))) 1)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 2) (*.f64 n l)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) (/.f64 1 Om))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)) 1)
(*.f64 1 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (*.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (/.f64 1 Om)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (/.f64 1 Om)))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) 2) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (neg.f64 (*.f64 n l))) (/.f64 1 (neg.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) (sqrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) (cbrt.f64 Om)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 Om)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om) (*.f64 (sqrt.f64 2) (*.f64 n l)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (cbrt.f64 Om)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 1) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (cbrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) 1) (/.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) Om))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (cbrt.f64 Om)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2)))) 1) (/.f64 (cbrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) Om))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2)))) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (sqrt.f64 Om)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2)))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) 1) (/.f64 (*.f64 n l) Om))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (sqrt.f64 Om)) (/.f64 (*.f64 n l) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n l) (cbrt.f64 Om)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)) 1)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)) 3) 1/3)
(pow.f64 (/.f64 Om (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) -1)
(neg.f64 (/.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) (neg.f64 Om)))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)) 2))
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) 3) (pow.f64 Om 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))) 1)
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 U)) (sqrt.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))) (sqrt.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 U)) (sqrt.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)))) (sqrt.f64 (+.f64 U U*)))
(pow.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) 3) 1/3)
(sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) (*.f64 n l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 3) (pow.f64 (*.f64 U (-.f64 U* U)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))))
Outputs
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 n l) U))))
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n)))
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)))) (*.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sqrt.f64 -1) Om) (*.f64 (*.f64 n l) U*)))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 n (/.f64 Om (*.f64 l U*)))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) Om)) (*.f64 U* (*.f64 n l))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l)))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om)))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) (*.f64 U Om))) (*.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sqrt.f64 -1) Om) (*.f64 (*.f64 n l) U*))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 n (/.f64 Om (*.f64 l U*)))) (*.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 U (*.f64 (sqrt.f64 -1) (neg.f64 Om)))) (*.f64 n (*.f64 l (*.f64 U* U*)))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l)) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) Om)) (*.f64 U* (*.f64 n l))) (*.f64 (/.f64 (*.f64 -1/8 (sqrt.f64 2)) (*.f64 U (*.f64 (sqrt.f64 -1) (neg.f64 Om)))) (*.f64 (*.f64 U* (*.f64 n l)) U*))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))))
(fma.f64 1/16 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 5) Om) (*.f64 U U)) (*.f64 (*.f64 n l) (pow.f64 U* 3)))) (+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) (*.f64 U Om))) (*.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sqrt.f64 -1) Om) (*.f64 (*.f64 n l) U*)))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 n (/.f64 Om (*.f64 l U*)))) (*.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 U (*.f64 (sqrt.f64 -1) (neg.f64 Om)))) (*.f64 n (*.f64 l (*.f64 U* U*)))))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (pow.f64 U* 3)) (*.f64 U U)))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n)))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) Om)) (*.f64 U* (*.f64 n l))) (*.f64 (/.f64 (*.f64 -1/8 (sqrt.f64 2)) (*.f64 U (*.f64 (sqrt.f64 -1) (neg.f64 Om)))) (*.f64 (*.f64 U* (*.f64 n l)) U*))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (*.f64 (/.f64 l Om) n) (/.f64 (pow.f64 U* 3) (*.f64 U U)))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)))) Om)
(/.f64 (*.f64 (sqrt.f64 2) (neg.f64 (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n)))) Om)
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) (neg.f64 l)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*)))) Om)) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om)))
(fma.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U*)))) (/.f64 (neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)))) Om))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 l U*) (*.f64 (sqrt.f64 -1) n)))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n))))
(-.f64 (*.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (sqrt.f64 -1) (*.f64 U* (*.f64 n l)))))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*)))) Om)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (pow.f64 U* 2))))) (*.f64 Om U))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om))))
(fma.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U*)))) (fma.f64 1/8 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 U Om) (*.f64 n (*.f64 (*.f64 (sqrt.f64 -1) l) (*.f64 U* U*))))) (/.f64 (neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)))) Om)))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 l U*) (*.f64 (sqrt.f64 -1) n))) (-.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) Om) (/.f64 n (/.f64 U (*.f64 (sqrt.f64 -1) (*.f64 l (*.f64 U* U*))))))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n)))))
(fma.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (sqrt.f64 -1) (*.f64 U* (*.f64 n l))))) (*.f64 (/.f64 (sqrt.f64 2) Om) (-.f64 (*.f64 (*.f64 (/.f64 n U) (*.f64 (sqrt.f64 -1) (*.f64 l (*.f64 U* U*)))) 1/8) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*)))) Om)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (pow.f64 U* 3))))) (*.f64 Om (pow.f64 U 2)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l (pow.f64 U* 2))))) (*.f64 Om U))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om)))))
(fma.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U*)))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) Om) (/.f64 (*.f64 n (*.f64 (*.f64 (sqrt.f64 -1) l) (pow.f64 U* 3))) (*.f64 U U))) (fma.f64 1/8 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 U Om) (*.f64 n (*.f64 (*.f64 (sqrt.f64 -1) l) (*.f64 U* U*))))) (/.f64 (neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)))) Om))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 l U*) (*.f64 (sqrt.f64 -1) n))) (-.f64 (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) Om) (/.f64 (*.f64 (*.f64 n (*.f64 (sqrt.f64 -1) l)) (pow.f64 U* 3)) (*.f64 U U))) (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) Om) (/.f64 n (/.f64 U (*.f64 (sqrt.f64 -1) (*.f64 l (*.f64 U* U*)))))))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n)))))
(fma.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (sqrt.f64 -1) (*.f64 U* (*.f64 n l))))) (fma.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 (pow.f64 U* 3) (*.f64 n l))) (*.f64 (*.f64 U U) (/.f64 Om (sqrt.f64 2)))) (*.f64 (/.f64 (sqrt.f64 2) Om) (-.f64 (*.f64 (*.f64 (/.f64 n U) (*.f64 (sqrt.f64 -1) (*.f64 l (*.f64 U* U*)))) 1/8) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 n l) U))))
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n)))
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)))) (*.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sqrt.f64 -1) Om) (*.f64 (*.f64 n l) U*)))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 n (/.f64 Om (*.f64 l U*)))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) Om)) (*.f64 U* (*.f64 n l))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l)))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om)))))
(+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) (*.f64 U Om))) (*.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sqrt.f64 -1) Om) (*.f64 (*.f64 n l) U*))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 n (/.f64 Om (*.f64 l U*)))) (*.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 U (*.f64 (sqrt.f64 -1) (neg.f64 Om)))) (*.f64 n (*.f64 l (*.f64 U* U*)))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l)) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) Om)) (*.f64 U* (*.f64 n l))) (*.f64 (/.f64 (*.f64 -1/8 (sqrt.f64 2)) (*.f64 U (*.f64 (sqrt.f64 -1) (neg.f64 Om)))) (*.f64 (*.f64 U* (*.f64 n l)) U*))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))))
(fma.f64 1/16 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 5) Om) (*.f64 U U)) (*.f64 (*.f64 n l) (pow.f64 U* 3)))) (+.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)))) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) (*.f64 U Om))) (*.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 (sqrt.f64 -1) Om) (*.f64 (*.f64 n l) U*)))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 n (/.f64 Om (*.f64 l U*)))) (*.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 U (*.f64 (sqrt.f64 -1) (neg.f64 Om)))) (*.f64 n (*.f64 l (*.f64 U* U*)))))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (/.f64 n Om) (/.f64 (*.f64 l (pow.f64 U* 3)) (*.f64 U U)))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n)))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) Om)) (*.f64 U* (*.f64 n l))) (*.f64 (/.f64 (*.f64 -1/8 (sqrt.f64 2)) (*.f64 U (*.f64 (sqrt.f64 -1) (neg.f64 Om)))) (*.f64 (*.f64 U* (*.f64 n l)) U*))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (*.f64 (/.f64 l Om) n) (/.f64 (pow.f64 U* 3) (*.f64 U U)))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (sqrt.f64 -1))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)) (*.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (*.f64 (*.f64 n l) U*)))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n)) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 n (*.f64 l U*)))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l) (*.f64 (/.f64 1/2 (sqrt.f64 -1)) (*.f64 (sqrt.f64 2) (*.f64 U* (*.f64 n l)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) U)) (*.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (*.f64 (*.f64 n l) U*))))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n)) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 n (*.f64 l U*))) (*.f64 -1/8 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 (*.f64 (sqrt.f64 -1) (neg.f64 U)) (*.f64 n l)) (*.f64 U* U*))))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 U* (*.f64 n l)) U*) (/.f64 (*.f64 (sqrt.f64 -1) (neg.f64 U)) (sqrt.f64 2))) (*.f64 (/.f64 1/2 (sqrt.f64 -1)) (*.f64 (sqrt.f64 2) (*.f64 U* (*.f64 n l))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (sqrt.f64 -1))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) U)) (fma.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (*.f64 (*.f64 n l) U*))) (*.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (*.f64 (*.f64 n l) (pow.f64 U* 3)) (*.f64 U U)))))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n)) (fma.f64 -1/8 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 (*.f64 (sqrt.f64 -1) (neg.f64 U)) (*.f64 n l)) (*.f64 U* U*))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 n (*.f64 l U*))) (*.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 U (*.f64 U (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 n (*.f64 l (pow.f64 U* 3))))))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 U* (*.f64 n l)) U*) (/.f64 (*.f64 (sqrt.f64 -1) (neg.f64 U)) (sqrt.f64 2))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (/.f64 (*.f64 n l) (*.f64 U U)) (pow.f64 U* 3))) (*.f64 (/.f64 1/2 (sqrt.f64 -1)) (*.f64 (sqrt.f64 2) (*.f64 U* (*.f64 n l)))))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U))))
(*.f64 (sqrt.f64 2) (neg.f64 (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) (neg.f64 l)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*))))) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U*))) (neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)))))
(-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l U*) (*.f64 (sqrt.f64 -1) n)))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n))))
(*.f64 (*.f64 (sqrt.f64 2) n) (-.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 l U*)) 1/2) (*.f64 U (*.f64 (sqrt.f64 -1) l))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l (pow.f64 U* 2))))) U)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U*))) (fma.f64 1/8 (/.f64 (sqrt.f64 2) (/.f64 U (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 n l) (*.f64 U* U*))))) (neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U))))))
(-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l U*) (*.f64 (sqrt.f64 -1) n))) (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) U) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l (*.f64 U* U*))))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (-.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 l U*)) 1/2) (*.f64 U (*.f64 (sqrt.f64 -1) l)))) (*.f64 (/.f64 (*.f64 1/8 (sqrt.f64 2)) U) (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 U* (*.f64 n l)) U*))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U*))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l (pow.f64 U* 2))))) U)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l (pow.f64 U* 3))))) (pow.f64 U 2))) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U*))) (fma.f64 1/8 (/.f64 (sqrt.f64 2) (/.f64 U (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 n l) (*.f64 U* U*))))) (fma.f64 1/16 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 U U) (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 n l) (pow.f64 U* 3))))) (neg.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l U*) (*.f64 (sqrt.f64 -1) n))) (-.f64 (fma.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) U) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l (*.f64 U* U*))))) (*.f64 1/16 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 U U) (*.f64 (*.f64 n (*.f64 (sqrt.f64 -1) l)) (pow.f64 U* 3)))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (-.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 l U*)) 1/2) (*.f64 U (*.f64 (sqrt.f64 -1) l)))) (fma.f64 1/8 (*.f64 (*.f64 (/.f64 n U) (*.f64 (sqrt.f64 -1) (*.f64 l (*.f64 U* U*)))) (sqrt.f64 2)) (*.f64 1/16 (*.f64 (*.f64 (/.f64 n (*.f64 U U)) (*.f64 (sqrt.f64 -1) (*.f64 l (pow.f64 U* 3)))) (sqrt.f64 2)))))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (sqrt.f64 -1))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)) (*.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (*.f64 (*.f64 n l) U*)))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n)) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 n (*.f64 l U*)))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l) (*.f64 (/.f64 1/2 (sqrt.f64 -1)) (*.f64 (sqrt.f64 2) (*.f64 U* (*.f64 n l)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) U)) (*.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (*.f64 (*.f64 n l) U*))))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n)) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 n (*.f64 l U*))) (*.f64 -1/8 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 (*.f64 (sqrt.f64 -1) (neg.f64 U)) (*.f64 n l)) (*.f64 U* U*))))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 U* (*.f64 n l)) U*) (/.f64 (*.f64 (sqrt.f64 -1) (neg.f64 U)) (sqrt.f64 2))) (*.f64 (/.f64 1/2 (sqrt.f64 -1)) (*.f64 (sqrt.f64 2) (*.f64 U* (*.f64 n l))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (sqrt.f64 -1))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 n (sqrt.f64 -1)) (*.f64 l U)) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) U)) (fma.f64 1/2 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 -1) (*.f64 (*.f64 n l) U*))) (*.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (*.f64 (*.f64 n l) (pow.f64 U* 3)) (*.f64 U U)))))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 l U) (*.f64 (sqrt.f64 -1) n)) (fma.f64 -1/8 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 (*.f64 (sqrt.f64 -1) (neg.f64 U)) (*.f64 n l)) (*.f64 U* U*))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 n (*.f64 l U*))) (*.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 U (*.f64 U (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 n (*.f64 l (pow.f64 U* 3))))))))
(fma.f64 (sqrt.f64 2) (*.f64 (*.f64 (*.f64 (sqrt.f64 -1) n) U) l) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 U* (*.f64 n l)) U*) (/.f64 (*.f64 (sqrt.f64 -1) (neg.f64 U)) (sqrt.f64 2))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (/.f64 (*.f64 n l) (*.f64 U U)) (pow.f64 U* 3))) (*.f64 (/.f64 1/2 (sqrt.f64 -1)) (*.f64 (sqrt.f64 2) (*.f64 U* (*.f64 n l)))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 2) (*.f64 n l)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) (/.f64 1 Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 1 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (*.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (/.f64 1 Om)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (cbrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (/.f64 1 Om)))
(*.f64 (cbrt.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 2 (pow.f64 (*.f64 n l) 2))))) (*.f64 (/.f64 1 Om) (cbrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2)))) (/.f64 (cbrt.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))) Om))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (*.f64 n l) 2)))) (/.f64 (cbrt.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))) Om))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) 2))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) 2) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (neg.f64 (*.f64 n l))) (/.f64 1 (neg.f64 Om)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (*.f64 n (neg.f64 l)) (/.f64 1 (neg.f64 Om))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (neg.f64 Om) (*.f64 n (neg.f64 l))))
(*.f64 (/.f64 (*.f64 n l) (neg.f64 Om)) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) (sqrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (sqrt.f64 Om)) (/.f64 (*.f64 n l) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (sqrt.f64 Om)) (*.f64 (/.f64 n (sqrt.f64 Om)) l))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n l) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 n (cbrt.f64 Om)) l))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 (/.f64 n (cbrt.f64 Om)) l)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 Om)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 Om) (*.f64 n l))) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 Om)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 Om)) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 Om)))
(*.f64 (*.f64 (*.f64 (/.f64 n (sqrt.f64 Om)) l) (sqrt.f64 2)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om) (*.f64 (sqrt.f64 2) (*.f64 n l)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 Om)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 Om) (*.f64 n l))) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 Om)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 Om)) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 Om)))
(*.f64 (*.f64 (*.f64 (/.f64 n (sqrt.f64 Om)) l) (sqrt.f64 2)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (cbrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 2) (/.f64 (cbrt.f64 Om) (*.f64 n l))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 Om)) (*.f64 n l)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (*.f64 (/.f64 n (cbrt.f64 Om)) l) (sqrt.f64 2)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 1) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (cbrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 2) (/.f64 (cbrt.f64 Om) (*.f64 n l))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 Om)) (*.f64 n l)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (*.f64 (/.f64 n (cbrt.f64 Om)) l) (sqrt.f64 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) 1) (/.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n l) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 n (cbrt.f64 Om)) l))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 (/.f64 n (cbrt.f64 Om)) l)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2)))) 1) (/.f64 (cbrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) Om))
(*.f64 (cbrt.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 2 (pow.f64 (*.f64 n l) 2))))) (*.f64 (/.f64 1 Om) (cbrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2)))) (/.f64 (cbrt.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))) Om))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (*.f64 n l) 2)))) (/.f64 (cbrt.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))) Om))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2)))) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) (sqrt.f64 Om)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 2 (pow.f64 (*.f64 n l) 2))))) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))) (sqrt.f64 Om)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2)))) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))) (sqrt.f64 Om)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (*.f64 n l) 2)))) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))) (sqrt.f64 Om)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2)))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))) (/.f64 (cbrt.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 2 (pow.f64 (*.f64 n l) 2))))) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))) (/.f64 (cbrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2)))) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))) (/.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (*.f64 n l) 2)))) (pow.f64 (cbrt.f64 Om) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) 1) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (sqrt.f64 Om)) (/.f64 (*.f64 n l) (sqrt.f64 Om)))
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (sqrt.f64 Om)) (/.f64 (*.f64 n l) (sqrt.f64 Om)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (sqrt.f64 Om)) (*.f64 (/.f64 n (sqrt.f64 Om)) l))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n l) (cbrt.f64 Om)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (*.f64 n l) (/.f64 (cbrt.f64 Om) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (pow.f64 (cbrt.f64 Om) 2)) (*.f64 (/.f64 n (cbrt.f64 Om)) l))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (pow.f64 (cbrt.f64 Om) 2) (*.f64 (/.f64 n (cbrt.f64 Om)) l)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) 2)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) 3)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)) 3) 1/3)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(pow.f64 (/.f64 Om (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) -1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(neg.f64 (/.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) (neg.f64 Om)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (*.f64 n (neg.f64 l)) (/.f64 1 (neg.f64 Om))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (neg.f64 Om) (*.f64 n (neg.f64 l))))
(*.f64 (/.f64 (*.f64 n l) (neg.f64 Om)) (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)) 2))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l))) 2))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om)))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n)))
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om)) 3))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) 3) (pow.f64 Om 3)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))) 1))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 n (/.f64 Om l)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))) 1)
(*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))
(*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 U)) (sqrt.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))) (sqrt.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 n l) (sqrt.f64 U))) (/.f64 (sqrt.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*)))) (sqrt.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))))
(*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 U) (*.f64 (sqrt.f64 2) n)) l) (sqrt.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))))) (sqrt.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 n (sqrt.f64 U)))) (sqrt.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*))))) (sqrt.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (sqrt.f64 U)) (sqrt.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)))) (sqrt.f64 (+.f64 U U*)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (*.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 (*.f64 U* U*) (*.f64 U U))))) (sqrt.f64 (+.f64 U U*)))
(*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 U) (*.f64 (sqrt.f64 2) n)) l) (sqrt.f64 (+.f64 U U*))) (sqrt.f64 (-.f64 (*.f64 U* U*) (*.f64 U U))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l (*.f64 n (sqrt.f64 U)))) (sqrt.f64 (+.f64 U U*))) (sqrt.f64 (-.f64 (*.f64 U* U*) (*.f64 U U))))
(pow.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) 1)
(*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))
(*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) 2)
(*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))
(*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) 3)
(*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))
(*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) 3) 1/3)
(*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))
(*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))
(sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (*.f64 2 (pow.f64 (*.f64 n l) 2))))
(sqrt.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 2 (pow.f64 (*.f64 n l) 2)))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (*.f64 n l) 2))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) (*.f64 n l)))
(*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))
(*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))))
(*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))
(*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))) 3))
(*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))
(*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 3) (pow.f64 (*.f64 U (-.f64 U* U)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 3/2) (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))))
(*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))
(*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))
(exp.f64 (log.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))))
(*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))
(*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))) 1))
(*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))
(*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)))))
(*.f64 (*.f64 n l) (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))
(*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U))))))

localize40.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
3.41%
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2)))
3.42%
(exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2))
7.76%
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om)
14.08%
(log.f64 (*.f64 U (-.f64 U* U)))
Compiler

Compiled 81 to 34 computations (58% saved)

series10.0ms (0%)

Counts
3 → 84
Calls

27 calls:

TimeVariablePointExpression
1.0ms
U*
@-inf
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2)))
1.0ms
U
@-inf
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2)))
1.0ms
n
@0
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2)))
0.0ms
Om
@0
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2)))
0.0ms
U
@0
(log.f64 (*.f64 U (-.f64 U* U)))

rewrite97.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1054×distribute-rgt-in
998×distribute-lft-in
418×add-sqr-sqrt
408×pow1
408×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02083
141279
2537179
Stop Event
node limit
Counts
3 → 111
Calls
Call 1
Inputs
(log.f64 (*.f64 U (-.f64 U* U)))
(exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 U (-.f64 U* U))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (-.f64 U* U)) (log.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 U) (log.f64 (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 U) (*.f64 (log.f64 (-.f64 U* U)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (-.f64 U* U))) (+.f64 (log.f64 (sqrt.f64 (-.f64 U* U))) (log.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 U) 2)) (+.f64 (log.f64 (cbrt.f64 U)) (log.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 U)) (+.f64 (log.f64 (sqrt.f64 U)) (log.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (log.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (+.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (*.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 U* U))) (log.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4)) (+.f64 (log.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4)) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (log.f64 U)) (+.f64 (*.f64 1/2 (log.f64 (-.f64 U* U))) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 U) 1) (*.f64 (log.f64 (-.f64 U* U)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (-.f64 U* U)) 1) (*.f64 (log.f64 U) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 U) 1/2) (+.f64 (*.f64 (log.f64 (-.f64 U* U)) 1/2) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))))) (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (log.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4))) (log.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 1/2 (log.f64 U))) (*.f64 1/2 (log.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 (log.f64 U) 1/2)) (*.f64 (log.f64 (-.f64 U* U)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (log.f64 (-.f64 U* U)) (log.f64 (pow.f64 (cbrt.f64 U) 2))) (log.f64 (cbrt.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (log.f64 (-.f64 U* U)) (log.f64 (sqrt.f64 U))) (log.f64 (sqrt.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (log.f64 U) (log.f64 (sqrt.f64 (-.f64 U* U)))) (log.f64 (sqrt.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (log.f64 U) (log.f64 (pow.f64 (cbrt.f64 (-.f64 U* U)) 2))) (log.f64 (cbrt.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2))) (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (log.f64 U) 1)) (*.f64 1 (*.f64 (log.f64 (-.f64 U* U)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 U) 1) 1) (*.f64 (*.f64 (log.f64 (-.f64 U* U)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (-.f64 (log.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*)))) (log.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 (*.f64 U* U*) (*.f64 U U))) (-.f64 (log.f64 (+.f64 U U*)) (log.f64 U)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))) (-.f64 1 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 U (-.f64 U* U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (exp.f64 (log1p.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (log.f64 U) (log.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))) (log.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (log.f64 U) (log.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)))) (log.f64 (+.f64 U U*)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (*.f64 U (-.f64 U* U)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (*.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) 2) (cbrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 U) (log.f64 U)) (*.f64 (log.f64 (-.f64 U* U)) (log.f64 (-.f64 U* U)))) (-.f64 (log.f64 U) (log.f64 (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log.f64 U) 3) (pow.f64 (log.f64 (-.f64 U* U)) 3)) (+.f64 (*.f64 (log.f64 U) (log.f64 U)) (-.f64 (*.f64 (log.f64 (-.f64 U* U)) (log.f64 (-.f64 U* U))) (*.f64 (log.f64 U) (log.f64 (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log.f64 (*.f64 U (-.f64 U* U))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log.f64 (*.f64 U (-.f64 U* U))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log.f64 (*.f64 U (-.f64 U* U))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 U (-.f64 U* U)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (*.f64 U (-.f64 U* U)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (pow.f64 (*.f64 U (-.f64 U* U)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (cbrt.f64 (*.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 U (-.f64 U* U)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1/2) (log.f64 (*.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 U (-.f64 U* U)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 Om (*.f64 (sqrt.f64 2) (*.f64 n l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 Om (sqrt.f64 (*.f64 U (-.f64 U* U)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 Om (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 Om (*.f64 n l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 2)) (/.f64 Om (*.f64 n l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (neg.f64 (*.f64 n l)))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 2) (neg.f64 (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) 1) Om)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) (sqrt.f64 Om)) (sqrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l)))) (neg.f64 Om))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 3) (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3) (pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))))))

simplify187.0ms (0.5%)

Algorithm
egg-herbie
Rules
1174×associate-+r+
1174×associate-/l/
1086×associate-/r/
974×+-commutative
612×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04408899
111618515
248808515
Stop Event
node limit
Counts
195 → 263
Calls
Call 1
Inputs
(+.f64 (log.f64 U*) (log.f64 U))
(+.f64 (log.f64 U*) (+.f64 (*.f64 -1 (/.f64 U U*)) (log.f64 U)))
(+.f64 (log.f64 U*) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U 2) (pow.f64 U* 2))) (+.f64 (*.f64 -1 (/.f64 U U*)) (log.f64 U))))
(+.f64 (log.f64 U*) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U 2) (pow.f64 U* 2))) (+.f64 (*.f64 -1 (/.f64 U U*)) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 U 3) (pow.f64 U* 3))) (log.f64 U)))))
(+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 1 U))))
(+.f64 (*.f64 -1 (/.f64 U* U)) (+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 1 U)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U* 2) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 U* U)) (+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 1 U))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U* 2) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 U* U)) (+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 U))) (*.f64 -1/3 (/.f64 (pow.f64 U* 3) (pow.f64 U 3)))))))
(+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 -1 U))))
(+.f64 (*.f64 -1 (/.f64 U* U)) (+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 -1 U)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U* 2) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 U* U)) (+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 -1 U))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U* 2) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 U* U)) (+.f64 (log.f64 -1) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))))
(log.f64 (*.f64 -1 (pow.f64 U 2)))
(+.f64 (*.f64 -1 (/.f64 U* U)) (log.f64 (*.f64 -1 (pow.f64 U 2))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U* 2) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 U* U)) (log.f64 (*.f64 -1 (pow.f64 U 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U* 2) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 U* U)) (+.f64 (log.f64 (*.f64 -1 (pow.f64 U 2))) (*.f64 -1/3 (/.f64 (pow.f64 U* 3) (pow.f64 U 3))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 U*))) (log.f64 U))
(+.f64 (*.f64 -1 (/.f64 U U*)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U*))) (log.f64 U)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U 2) (pow.f64 U* 2))) (+.f64 (*.f64 -1 (/.f64 U U*)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U*))) (log.f64 U))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U 2) (pow.f64 U* 2))) (+.f64 (*.f64 -1 (/.f64 U U*)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U*))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 U 3) (pow.f64 U* 3))) (log.f64 U)))))
(+.f64 (log.f64 (*.f64 -1 U)) (*.f64 -1 (log.f64 (/.f64 -1 U*))))
(+.f64 (*.f64 -1 (/.f64 U U*)) (+.f64 (log.f64 (*.f64 -1 U)) (*.f64 -1 (log.f64 (/.f64 -1 U*)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U 2) (pow.f64 U* 2))) (+.f64 (*.f64 -1 (/.f64 U U*)) (+.f64 (log.f64 (*.f64 -1 U)) (*.f64 -1 (log.f64 (/.f64 -1 U*))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U 2) (pow.f64 U* 2))) (+.f64 (*.f64 -1 (/.f64 U U*)) (+.f64 (log.f64 (*.f64 -1 U)) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 U 3) (pow.f64 U* 3))) (*.f64 -1 (log.f64 (/.f64 -1 U*)))))))
(*.f64 (sqrt.f64 -1) U)
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (*.f64 1/16 (/.f64 (pow.f64 U* 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))))))
(*.f64 -1 (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1))) (*.f64 -1 (*.f64 (sqrt.f64 -1) U)))
(+.f64 (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) U)) (*.f64 1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))))
(+.f64 (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) U)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U* 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))) (*.f64 1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))))))
(*.f64 (sqrt.f64 -1) U)
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) U))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (*.f64 1/16 (/.f64 (pow.f64 U* 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))))
(+.f64 (log.f64 (*.f64 U (-.f64 U* U))) 0)
(+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (log.f64 (-.f64 U* U)) (log.f64 U))
(+.f64 (log.f64 U) (log.f64 (-.f64 U* U)))
(+.f64 (log.f64 U) (*.f64 (log.f64 (-.f64 U* U)) 1))
(+.f64 (log.f64 (sqrt.f64 (-.f64 U* U))) (+.f64 (log.f64 (sqrt.f64 (-.f64 U* U))) (log.f64 U)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 U) 2)) (+.f64 (log.f64 (cbrt.f64 U)) (log.f64 (-.f64 U* U))))
(+.f64 (log.f64 (sqrt.f64 U)) (+.f64 (log.f64 (sqrt.f64 U)) (log.f64 (-.f64 U* U))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (log.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)))
(+.f64 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (+.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(+.f64 0 (log.f64 (*.f64 U (-.f64 U* U))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 U* U))) (log.f64 U)))
(+.f64 (log.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4)) (+.f64 (log.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4)) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 1/2 (log.f64 U)) (+.f64 (*.f64 1/2 (log.f64 (-.f64 U* U))) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 (log.f64 U) 1) (*.f64 (log.f64 (-.f64 U* U)) 1))
(+.f64 (*.f64 (log.f64 (-.f64 U* U)) 1) (*.f64 (log.f64 U) 1))
(+.f64 (*.f64 (log.f64 U) 1/2) (+.f64 (*.f64 (log.f64 (-.f64 U* U)) 1/2) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(+.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))))) (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(+.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (log.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4))) (log.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4)))
(+.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 1/2 (log.f64 U))) (*.f64 1/2 (log.f64 (-.f64 U* U))))
(+.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 (log.f64 U) 1/2)) (*.f64 (log.f64 (-.f64 U* U)) 1/2))
(+.f64 (+.f64 (log.f64 (-.f64 U* U)) (log.f64 (pow.f64 (cbrt.f64 U) 2))) (log.f64 (cbrt.f64 U)))
(+.f64 (+.f64 (log.f64 (-.f64 U* U)) (log.f64 (sqrt.f64 U))) (log.f64 (sqrt.f64 U)))
(+.f64 (+.f64 (log.f64 U) (log.f64 (sqrt.f64 (-.f64 U* U)))) (log.f64 (sqrt.f64 (-.f64 U* U))))
(+.f64 (+.f64 (log.f64 U) (log.f64 (pow.f64 (cbrt.f64 (-.f64 U* U)) 2))) (log.f64 (cbrt.f64 (-.f64 U* U))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2))) (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 1 (*.f64 (log.f64 U) 1)) (*.f64 1 (*.f64 (log.f64 (-.f64 U* U)) 1)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) 1))
(+.f64 (*.f64 (*.f64 (log.f64 U) 1) 1) (*.f64 (*.f64 (log.f64 (-.f64 U* U)) 1) 1))
(-.f64 (log.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (-.f64 (log.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*)))) (log.f64 U)))
(-.f64 (log.f64 (-.f64 (*.f64 U* U*) (*.f64 U U))) (-.f64 (log.f64 (+.f64 U U*)) (log.f64 U)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))) (-.f64 1 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 U (-.f64 U* U))))) 1)
(-.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (exp.f64 (log1p.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))) 1)
(-.f64 (+.f64 (log.f64 U) (log.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))) (log.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(-.f64 (+.f64 (log.f64 U) (log.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)))) (log.f64 (+.f64 U U*)))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (*.f64 U (-.f64 U* U)))))) 1)
(*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1)
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 1 (log.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (cbrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) 2) (cbrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))))
(/.f64 (-.f64 (*.f64 (log.f64 U) (log.f64 U)) (*.f64 (log.f64 (-.f64 U* U)) (log.f64 (-.f64 U* U)))) (-.f64 (log.f64 U) (log.f64 (-.f64 U* U))))
(/.f64 (+.f64 (pow.f64 (log.f64 U) 3) (pow.f64 (log.f64 (-.f64 U* U)) 3)) (+.f64 (*.f64 (log.f64 U) (log.f64 U)) (-.f64 (*.f64 (log.f64 (-.f64 U* U)) (log.f64 (-.f64 U* U))) (*.f64 (log.f64 U) (log.f64 (-.f64 U* U))))))
(pow.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) 2)
(pow.f64 (cbrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) 3)
(pow.f64 (pow.f64 (log.f64 (*.f64 U (-.f64 U* U))) 3) 1/3)
(sqrt.f64 (pow.f64 (log.f64 (*.f64 U (-.f64 U* U))) 2))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 U (-.f64 U* U))) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 U (-.f64 U* U)))))
(exp.f64 (log.f64 (log.f64 (*.f64 U (-.f64 U* U)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 U (-.f64 U* U)))) 1))
(log1p.f64 (-.f64 (*.f64 U (-.f64 U* U)) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))) 1)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)
(*.f64 1 (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U))
(*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (pow.f64 (*.f64 U (-.f64 U* U)) 1/4))
(*.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (cbrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 1/2))
(pow.f64 (*.f64 U (-.f64 U* U)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)
(pow.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) 3)
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 3) 1/3)
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 U (-.f64 U* U))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(fabs.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 3))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))) 1)
(/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 Om (*.f64 (sqrt.f64 2) (*.f64 n l))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 Om (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) Om)
(/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 Om (*.f64 n l)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 2)) (/.f64 Om (*.f64 n l)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (neg.f64 (*.f64 n l)))) (neg.f64 Om))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) (neg.f64 (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (neg.f64 Om))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) 1) Om)
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) (sqrt.f64 Om)) (sqrt.f64 Om))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l)))) (neg.f64 Om))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 1)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 3) 1/3)
(sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 2)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 3) (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3) (pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))
Outputs
(+.f64 (log.f64 U*) (log.f64 U))
(+.f64 (log.f64 U*) (+.f64 (*.f64 -1 (/.f64 U U*)) (log.f64 U)))
(+.f64 (log.f64 U*) (fma.f64 -1 (/.f64 U U*) (log.f64 U)))
(+.f64 (log.f64 U*) (-.f64 (log.f64 U) (/.f64 U U*)))
(+.f64 (log.f64 U*) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U 2) (pow.f64 U* 2))) (+.f64 (*.f64 -1 (/.f64 U U*)) (log.f64 U))))
(+.f64 (log.f64 U*) (fma.f64 -1/2 (/.f64 (*.f64 U U) (*.f64 U* U*)) (fma.f64 -1 (/.f64 U U*) (log.f64 U))))
(+.f64 (log.f64 U*) (fma.f64 -1/2 (*.f64 (/.f64 U U*) (/.f64 U U*)) (-.f64 (log.f64 U) (/.f64 U U*))))
(+.f64 (log.f64 U*) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U 2) (pow.f64 U* 2))) (+.f64 (*.f64 -1 (/.f64 U U*)) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 U 3) (pow.f64 U* 3))) (log.f64 U)))))
(+.f64 (log.f64 U*) (fma.f64 -1/2 (/.f64 (*.f64 U U) (*.f64 U* U*)) (fma.f64 -1 (/.f64 U U*) (fma.f64 -1/3 (/.f64 (pow.f64 U 3) (pow.f64 U* 3)) (log.f64 U)))))
(fma.f64 -1/2 (*.f64 (/.f64 U U*) (/.f64 U U*)) (+.f64 (fma.f64 -1/3 (/.f64 (pow.f64 U 3) (pow.f64 U* 3)) (log.f64 U)) (-.f64 (log.f64 U*) (/.f64 U U*))))
(+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 1 U))))
(+.f64 (log.f64 -1) (*.f64 -2 (neg.f64 (log.f64 U))))
(fma.f64 -2 (neg.f64 (log.f64 U)) (log.f64 -1))
(+.f64 (*.f64 -1 (/.f64 U* U)) (+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 1 U)))))
(fma.f64 -1 (/.f64 U* U) (+.f64 (log.f64 -1) (*.f64 -2 (neg.f64 (log.f64 U)))))
(-.f64 (fma.f64 -2 (neg.f64 (log.f64 U)) (log.f64 -1)) (/.f64 U* U))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U* 2) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 U* U)) (+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 1 U))))))
(fma.f64 -1/2 (/.f64 (*.f64 U* U*) (*.f64 U U)) (fma.f64 -1 (/.f64 U* U) (+.f64 (log.f64 -1) (*.f64 -2 (neg.f64 (log.f64 U))))))
(fma.f64 -1/2 (*.f64 (/.f64 U* U) (/.f64 U* U)) (-.f64 (fma.f64 -2 (neg.f64 (log.f64 U)) (log.f64 -1)) (/.f64 U* U)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U* 2) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 U* U)) (+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 U))) (*.f64 -1/3 (/.f64 (pow.f64 U* 3) (pow.f64 U 3)))))))
(fma.f64 -1/2 (/.f64 (*.f64 U* U*) (*.f64 U U)) (fma.f64 -1 (/.f64 U* U) (+.f64 (log.f64 -1) (fma.f64 -2 (neg.f64 (log.f64 U)) (*.f64 -1/3 (/.f64 (pow.f64 U* 3) (pow.f64 U 3)))))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 U* U) (/.f64 U* U)) (-.f64 (fma.f64 -2 (neg.f64 (log.f64 U)) (log.f64 -1)) (/.f64 U* U))) (*.f64 -1/3 (/.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(fma.f64 -1/2 (*.f64 (/.f64 U* U) (/.f64 U* U)) (+.f64 (fma.f64 -1/3 (/.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 -2 (neg.f64 (log.f64 U)))) (-.f64 (log.f64 -1) (/.f64 U* U))))
(+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 -1 U))))
(fma.f64 -2 (log.f64 (/.f64 -1 U)) (log.f64 -1))
(+.f64 (*.f64 -1 (/.f64 U* U)) (+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 -1 U)))))
(fma.f64 -1 (/.f64 U* U) (+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 -1 U)))))
(-.f64 (fma.f64 -2 (log.f64 (/.f64 -1 U)) (log.f64 -1)) (/.f64 U* U))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U* 2) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 U* U)) (+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 -1 U))))))
(fma.f64 -1/2 (/.f64 (*.f64 U* U*) (*.f64 U U)) (fma.f64 -1 (/.f64 U* U) (+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 -1 U))))))
(fma.f64 -1/2 (*.f64 (/.f64 U* U) (/.f64 U* U)) (-.f64 (fma.f64 -2 (log.f64 (/.f64 -1 U)) (log.f64 -1)) (/.f64 U* U)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U* 2) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 U* U)) (+.f64 (log.f64 -1) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 U* 3) (pow.f64 U 3))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))))
(fma.f64 -1/2 (/.f64 (*.f64 U* U*) (*.f64 U U)) (fma.f64 -1 (/.f64 U* U) (+.f64 (log.f64 -1) (fma.f64 -1/3 (/.f64 (pow.f64 U* 3) (pow.f64 U 3)) (*.f64 -2 (log.f64 (/.f64 -1 U)))))))
(fma.f64 -1/2 (*.f64 (/.f64 U* U) (/.f64 U* U)) (+.f64 (-.f64 (fma.f64 -2 (log.f64 (/.f64 -1 U)) (log.f64 -1)) (/.f64 U* U)) (*.f64 -1/3 (/.f64 (pow.f64 U* 3) (pow.f64 U 3)))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 U* U) (/.f64 U* U)) (-.f64 (fma.f64 -2 (log.f64 (/.f64 -1 U)) (log.f64 -1)) (/.f64 U* U))) (*.f64 -1/3 (/.f64 (pow.f64 U* 3) (pow.f64 U 3))))
(log.f64 (*.f64 -1 (pow.f64 U 2)))
(log.f64 (neg.f64 (*.f64 U U)))
(log.f64 (*.f64 U (neg.f64 U)))
(+.f64 (*.f64 -1 (/.f64 U* U)) (log.f64 (*.f64 -1 (pow.f64 U 2))))
(fma.f64 -1 (/.f64 U* U) (log.f64 (neg.f64 (*.f64 U U))))
(-.f64 (log.f64 (*.f64 U (neg.f64 U))) (/.f64 U* U))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U* 2) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 U* U)) (log.f64 (*.f64 -1 (pow.f64 U 2)))))
(fma.f64 -1/2 (/.f64 (*.f64 U* U*) (*.f64 U U)) (fma.f64 -1 (/.f64 U* U) (log.f64 (neg.f64 (*.f64 U U)))))
(fma.f64 -1/2 (*.f64 (/.f64 U* U) (/.f64 U* U)) (-.f64 (log.f64 (*.f64 U (neg.f64 U))) (/.f64 U* U)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U* 2) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 U* U)) (+.f64 (log.f64 (*.f64 -1 (pow.f64 U 2))) (*.f64 -1/3 (/.f64 (pow.f64 U* 3) (pow.f64 U 3))))))
(fma.f64 -1/2 (/.f64 (*.f64 U* U*) (*.f64 U U)) (+.f64 (fma.f64 -1 (/.f64 U* U) (log.f64 (neg.f64 (*.f64 U U)))) (*.f64 -1/3 (/.f64 (pow.f64 U* 3) (pow.f64 U 3)))))
(fma.f64 -1/2 (*.f64 (/.f64 U* U) (/.f64 U* U)) (-.f64 (fma.f64 -1/3 (/.f64 (pow.f64 U* 3) (pow.f64 U 3)) (log.f64 (*.f64 U (neg.f64 U)))) (/.f64 U* U)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 U*))) (log.f64 U))
(+.f64 (log.f64 U*) (log.f64 U))
(+.f64 (*.f64 -1 (/.f64 U U*)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U*))) (log.f64 U)))
(+.f64 (log.f64 U*) (fma.f64 -1 (/.f64 U U*) (log.f64 U)))
(+.f64 (log.f64 U*) (-.f64 (log.f64 U) (/.f64 U U*)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U 2) (pow.f64 U* 2))) (+.f64 (*.f64 -1 (/.f64 U U*)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U*))) (log.f64 U))))
(+.f64 (log.f64 U*) (fma.f64 -1/2 (/.f64 (*.f64 U U) (*.f64 U* U*)) (fma.f64 -1 (/.f64 U U*) (log.f64 U))))
(+.f64 (log.f64 U*) (fma.f64 -1/2 (*.f64 (/.f64 U U*) (/.f64 U U*)) (-.f64 (log.f64 U) (/.f64 U U*))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U 2) (pow.f64 U* 2))) (+.f64 (*.f64 -1 (/.f64 U U*)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 U*))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 U 3) (pow.f64 U* 3))) (log.f64 U)))))
(+.f64 (log.f64 U*) (fma.f64 -1/2 (/.f64 (*.f64 U U) (*.f64 U* U*)) (fma.f64 -1 (/.f64 U U*) (fma.f64 -1/3 (/.f64 (pow.f64 U 3) (pow.f64 U* 3)) (log.f64 U)))))
(fma.f64 -1/2 (*.f64 (/.f64 U U*) (/.f64 U U*)) (+.f64 (fma.f64 -1/3 (/.f64 (pow.f64 U 3) (pow.f64 U* 3)) (log.f64 U)) (-.f64 (log.f64 U*) (/.f64 U U*))))
(+.f64 (log.f64 (*.f64 -1 U)) (*.f64 -1 (log.f64 (/.f64 -1 U*))))
(+.f64 (log.f64 (neg.f64 U)) (neg.f64 (log.f64 (/.f64 -1 U*))))
(-.f64 (log.f64 (neg.f64 U)) (log.f64 (/.f64 -1 U*)))
(+.f64 (*.f64 -1 (/.f64 U U*)) (+.f64 (log.f64 (*.f64 -1 U)) (*.f64 -1 (log.f64 (/.f64 -1 U*)))))
(fma.f64 -1 (/.f64 U U*) (+.f64 (log.f64 (neg.f64 U)) (neg.f64 (log.f64 (/.f64 -1 U*)))))
(-.f64 (-.f64 (log.f64 (neg.f64 U)) (log.f64 (/.f64 -1 U*))) (/.f64 U U*))
(-.f64 (log.f64 (neg.f64 U)) (+.f64 (log.f64 (/.f64 -1 U*)) (/.f64 U U*)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U 2) (pow.f64 U* 2))) (+.f64 (*.f64 -1 (/.f64 U U*)) (+.f64 (log.f64 (*.f64 -1 U)) (*.f64 -1 (log.f64 (/.f64 -1 U*))))))
(fma.f64 -1/2 (/.f64 (*.f64 U U) (*.f64 U* U*)) (fma.f64 -1 (/.f64 U U*) (+.f64 (log.f64 (neg.f64 U)) (neg.f64 (log.f64 (/.f64 -1 U*))))))
(fma.f64 -1/2 (*.f64 (/.f64 U U*) (/.f64 U U*)) (-.f64 (-.f64 (log.f64 (neg.f64 U)) (log.f64 (/.f64 -1 U*))) (/.f64 U U*)))
(fma.f64 -1/2 (*.f64 (/.f64 U U*) (/.f64 U U*)) (-.f64 (log.f64 (neg.f64 U)) (+.f64 (log.f64 (/.f64 -1 U*)) (/.f64 U U*))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 U 2) (pow.f64 U* 2))) (+.f64 (*.f64 -1 (/.f64 U U*)) (+.f64 (log.f64 (*.f64 -1 U)) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 U 3) (pow.f64 U* 3))) (*.f64 -1 (log.f64 (/.f64 -1 U*)))))))
(fma.f64 -1/2 (/.f64 (*.f64 U U) (*.f64 U* U*)) (fma.f64 -1 (/.f64 U U*) (+.f64 (log.f64 (neg.f64 U)) (fma.f64 -1/3 (/.f64 (pow.f64 U 3) (pow.f64 U* 3)) (neg.f64 (log.f64 (/.f64 -1 U*)))))))
(fma.f64 -1/2 (*.f64 (/.f64 U U*) (/.f64 U U*)) (+.f64 (-.f64 (-.f64 (log.f64 (neg.f64 U)) (log.f64 (/.f64 -1 U*))) (/.f64 U U*)) (/.f64 -1/3 (/.f64 (pow.f64 U* 3) (pow.f64 U 3)))))
(fma.f64 -1/2 (*.f64 (/.f64 U U*) (/.f64 U U*)) (+.f64 (-.f64 (log.f64 (neg.f64 U)) (log.f64 (/.f64 -1 U*))) (-.f64 (*.f64 (/.f64 -1/3 (pow.f64 U* 3)) (pow.f64 U 3)) (/.f64 U U*))))
(*.f64 (sqrt.f64 -1) U)
(*.f64 U (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) U))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (*.f64 U (sqrt.f64 -1)))
(fma.f64 U (sqrt.f64 -1) (/.f64 1/2 (/.f64 (sqrt.f64 -1) U*)))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 (sqrt.f64 -1) U (/.f64 (*.f64 -1/8 (*.f64 U* U*)) (*.f64 U (pow.f64 (sqrt.f64 -1) 3)))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 U (sqrt.f64 -1) (/.f64 (*.f64 (*.f64 U* U*) -1/8) (*.f64 (neg.f64 U) (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (*.f64 1/16 (/.f64 (pow.f64 U* 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 (sqrt.f64 -1) U (fma.f64 -1/8 (/.f64 (*.f64 U* U*) (*.f64 U (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (*.f64 1/16 (pow.f64 U* 3)) (*.f64 (*.f64 U U) (pow.f64 (sqrt.f64 -1) 5))))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 U (sqrt.f64 -1) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 U* 3) (*.f64 U U)) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (*.f64 (*.f64 U* U*) -1/8) (*.f64 (neg.f64 U) (sqrt.f64 -1))))))
(*.f64 -1 (*.f64 (sqrt.f64 -1) U))
(neg.f64 (*.f64 U (sqrt.f64 -1)))
(*.f64 (neg.f64 U) (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1))) (*.f64 -1 (*.f64 (sqrt.f64 -1) U)))
(fma.f64 -1/2 (/.f64 U* (sqrt.f64 -1)) (neg.f64 (*.f64 U (sqrt.f64 -1))))
(-.f64 (/.f64 (*.f64 U* -1/2) (sqrt.f64 -1)) (*.f64 U (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) U)) (*.f64 1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))))
(fma.f64 -1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 -1 (*.f64 U (sqrt.f64 -1)) (/.f64 (*.f64 1/8 (*.f64 U* U*)) (*.f64 U (pow.f64 (sqrt.f64 -1) 3)))))
(fma.f64 -1/2 (/.f64 U* (sqrt.f64 -1)) (-.f64 (*.f64 (/.f64 U* (/.f64 (*.f64 (neg.f64 U) (sqrt.f64 -1)) U*)) 1/8) (*.f64 U (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) U)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U* 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))) (*.f64 1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))))))
(fma.f64 -1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 -1 (*.f64 U (sqrt.f64 -1)) (fma.f64 -1/16 (/.f64 (pow.f64 U* 3) (*.f64 (*.f64 U U) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 (*.f64 1/8 (*.f64 U* U*)) (*.f64 U (pow.f64 (sqrt.f64 -1) 3))))))
(fma.f64 -1/2 (/.f64 U* (sqrt.f64 -1)) (-.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 U* 3) (*.f64 U U)) (pow.f64 (sqrt.f64 -1) 5)) -1/16 (*.f64 (/.f64 U* (/.f64 (*.f64 (neg.f64 U) (sqrt.f64 -1)) U*)) 1/8)) (*.f64 U (sqrt.f64 -1))))
(*.f64 (sqrt.f64 -1) U)
(*.f64 U (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) U))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (*.f64 U (sqrt.f64 -1)))
(fma.f64 U (sqrt.f64 -1) (/.f64 1/2 (/.f64 (sqrt.f64 -1) U*)))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U)))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 (sqrt.f64 -1) U (/.f64 (*.f64 -1/8 (*.f64 U* U*)) (*.f64 U (pow.f64 (sqrt.f64 -1) 3)))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 U (sqrt.f64 -1) (/.f64 (*.f64 (*.f64 U* U*) -1/8) (*.f64 (neg.f64 U) (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (/.f64 U* (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 -1) U) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 U* 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) U))) (*.f64 1/16 (/.f64 (pow.f64 U* 3) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 U 2)))))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 (sqrt.f64 -1) U (fma.f64 -1/8 (/.f64 (*.f64 U* U*) (*.f64 U (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (*.f64 1/16 (pow.f64 U* 3)) (*.f64 (*.f64 U U) (pow.f64 (sqrt.f64 -1) 5))))))
(fma.f64 1/2 (/.f64 U* (sqrt.f64 -1)) (fma.f64 U (sqrt.f64 -1) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 U* 3) (*.f64 U U)) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (*.f64 (*.f64 U* U*) -1/8) (*.f64 (neg.f64 U) (sqrt.f64 -1))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 (sqrt.f64 -1) n) (*.f64 U l))))
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))
(+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 (*.f64 n l) U*) Om))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 n l) (/.f64 Om U*))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l)))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (*.f64 (/.f64 n Om) l) U*)) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l)))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om)))))
(+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) (*.f64 U Om))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 (*.f64 n l) U*) Om)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 n l) (/.f64 Om U*))) (*.f64 (/.f64 -1/8 (neg.f64 (sqrt.f64 -1))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (*.f64 U* U*)) (*.f64 U Om)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (*.f64 (/.f64 n Om) l) U*)) (*.f64 (/.f64 -1/8 (neg.f64 (sqrt.f64 -1))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (*.f64 U* U*)) (*.f64 U Om)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))))
(fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (*.f64 (*.f64 n l) (pow.f64 U* 3)) (*.f64 (*.f64 U U) Om))) (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) (*.f64 U Om))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 (*.f64 n l) U*) Om))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 n l) (/.f64 Om U*))) (*.f64 (/.f64 -1/8 (neg.f64 (sqrt.f64 -1))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (*.f64 U* U*)) (*.f64 U Om)))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (*.f64 (/.f64 n Om) l) (/.f64 (pow.f64 U* 3) (*.f64 U U)))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (*.f64 (/.f64 n Om) l) U*)) (*.f64 (/.f64 -1/8 (neg.f64 (sqrt.f64 -1))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (*.f64 U* U*)) (*.f64 U Om)))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (*.f64 (/.f64 n Om) l) (/.f64 (pow.f64 U* 3) (*.f64 U U)))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l))))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om))
(neg.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 (sqrt.f64 -1) n) (*.f64 U l)))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l))))) Om)
(*.f64 (/.f64 (neg.f64 (sqrt.f64 2)) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 (*.f64 n l) U*) Om)) (neg.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 (sqrt.f64 -1) n) (*.f64 U l))))))
(-.f64 (*.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (/.f64 (*.f64 n l) (/.f64 Om U*))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l)))))
(-.f64 (*.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 (*.f64 (/.f64 n Om) l) U*)) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om))))
(fma.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) (*.f64 U Om))) (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 (*.f64 n l) U*) Om)) (neg.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 (sqrt.f64 -1) n) (*.f64 U l)))))))
(-.f64 (fma.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (neg.f64 (sqrt.f64 -1))) (*.f64 (*.f64 (/.f64 n Om) l) (/.f64 (*.f64 U* U*) U))) (*.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (/.f64 (*.f64 n l) (/.f64 Om U*)))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l)))))
(-.f64 (fma.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (neg.f64 (sqrt.f64 -1))) (*.f64 (*.f64 (/.f64 n Om) l) (/.f64 (*.f64 U* U*) U))) (*.f64 (*.f64 -1/2 (/.f64 (sqrt.f64 2) (sqrt.f64 -1))) (*.f64 (*.f64 (/.f64 n Om) l) U*))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)))))
(fma.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) (*.f64 U Om))) (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 (*.f64 n l) U*) Om)) (fma.f64 -1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (*.f64 (*.f64 n l) (pow.f64 U* 3)) (*.f64 (*.f64 U U) Om))) (neg.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 (sqrt.f64 -1) n) (*.f64 U l))))))))
(fma.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (neg.f64 (sqrt.f64 -1))) (*.f64 (*.f64 (/.f64 n Om) l) (/.f64 (*.f64 U* U*) U))) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 n l) (/.f64 Om U*))) (*.f64 -1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (*.f64 (/.f64 n Om) l) (/.f64 (pow.f64 U* 3) (*.f64 U U)))))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l))))))
(fma.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (neg.f64 (sqrt.f64 -1))) (*.f64 (*.f64 (/.f64 n Om) l) (/.f64 (*.f64 U* U*) U))) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (*.f64 (/.f64 n Om) l) U*)) (*.f64 -1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (*.f64 (/.f64 n Om) l) (/.f64 (pow.f64 U* 3) (*.f64 U U)))))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l))))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 n (*.f64 l U)))) Om)
(/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 (*.f64 (sqrt.f64 -1) n) (*.f64 U l))))
(*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))
(+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 (*.f64 n l) U*) Om))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 n l) (/.f64 Om U*))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l)))))
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (*.f64 (/.f64 n Om) l) U*)) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l)))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om)))))
(+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) (*.f64 U Om))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 (*.f64 n l) U*) Om)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 n l) (/.f64 Om U*))) (*.f64 (/.f64 -1/8 (neg.f64 (sqrt.f64 -1))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (*.f64 U* U*)) (*.f64 U Om)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l)))) (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (*.f64 (/.f64 n Om) l) U*)) (*.f64 (/.f64 -1/8 (neg.f64 (sqrt.f64 -1))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (*.f64 U* U*)) (*.f64 U Om)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (*.f64 Om (pow.f64 U 2))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 l U)))) Om) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (pow.f64 U* 2)))) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 Om U)))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l U*))) (*.f64 (sqrt.f64 -1) Om))))))
(fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (/.f64 (*.f64 (*.f64 n l) (pow.f64 U* 3)) (*.f64 (*.f64 U U) Om))) (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) (*.f64 (sqrt.f64 -1) (*.f64 U l))) Om) (fma.f64 -1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 (*.f64 n l) (*.f64 U* U*)) (*.f64 U Om))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 (*.f64 n l) U*) Om))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (/.f64 (*.f64 n l) (/.f64 Om U*))) (*.f64 (/.f64 -1/8 (neg.f64 (sqrt.f64 -1))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (*.f64 U* U*)) (*.f64 U Om)))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (*.f64 (/.f64 n Om) l) (/.f64 (pow.f64 U* 3) (*.f64 U U)))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (*.f64 (/.f64 n Om) l) U*)) (*.f64 (/.f64 -1/8 (neg.f64 (sqrt.f64 -1))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (*.f64 U* U*)) (*.f64 U Om)))) (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (*.f64 (/.f64 n Om) l) (/.f64 (pow.f64 U* 3) (*.f64 U U)))) (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 n (*.f64 (sqrt.f64 -1) (*.f64 U l))))))
(+.f64 (log.f64 (*.f64 U (-.f64 U* U))) 0)
(log.f64 (*.f64 U (-.f64 U* U)))
(+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (log.f64 (-.f64 U* U)) (log.f64 U))
(log.f64 (*.f64 U (-.f64 U* U)))
(+.f64 (log.f64 U) (log.f64 (-.f64 U* U)))
(log.f64 (*.f64 U (-.f64 U* U)))
(+.f64 (log.f64 U) (*.f64 (log.f64 (-.f64 U* U)) 1))
(log.f64 (*.f64 U (-.f64 U* U)))
(+.f64 (log.f64 (sqrt.f64 (-.f64 U* U))) (+.f64 (log.f64 (sqrt.f64 (-.f64 U* U))) (log.f64 U)))
(+.f64 (log.f64 U) (+.f64 (log.f64 (sqrt.f64 (-.f64 U* U))) (log.f64 (sqrt.f64 (-.f64 U* U)))))
(+.f64 (log.f64 U) (*.f64 2 (log.f64 (sqrt.f64 (-.f64 U* U)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 U) 2)) (+.f64 (log.f64 (cbrt.f64 U)) (log.f64 (-.f64 U* U))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 U))) (+.f64 (log.f64 (-.f64 U* U)) (log.f64 (cbrt.f64 U))))
(+.f64 (log.f64 (-.f64 U* U)) (*.f64 3 (log.f64 (cbrt.f64 U))))
(+.f64 (log.f64 (sqrt.f64 U)) (+.f64 (log.f64 (sqrt.f64 U)) (log.f64 (-.f64 U* U))))
(+.f64 (log.f64 (-.f64 U* U)) (+.f64 (log.f64 (sqrt.f64 U)) (log.f64 (sqrt.f64 U))))
(+.f64 (log.f64 (-.f64 U* U)) (*.f64 2 (log.f64 (sqrt.f64 U))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))))) (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 3 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (log.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))))) (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 3 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (+.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(+.f64 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (+.f64 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))
(+.f64 0 (log.f64 (*.f64 U (-.f64 U* U))))
(log.f64 (*.f64 U (-.f64 U* U)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 U* U)) 2)) (+.f64 (log.f64 (cbrt.f64 (-.f64 U* U))) (log.f64 U)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 U* U)))) (+.f64 (log.f64 U) (log.f64 (cbrt.f64 (-.f64 U* U)))))
(+.f64 (log.f64 U) (*.f64 3 (log.f64 (cbrt.f64 (-.f64 U* U)))))
(+.f64 (log.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4)) (+.f64 (log.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4)) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 1/2 (log.f64 U)) (+.f64 (*.f64 1/2 (log.f64 (-.f64 U* U))) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 (log.f64 U) 1) (*.f64 (log.f64 (-.f64 U* U)) 1))
(log.f64 (*.f64 U (-.f64 U* U)))
(+.f64 (*.f64 (log.f64 (-.f64 U* U)) 1) (*.f64 (log.f64 U) 1))
(log.f64 (*.f64 U (-.f64 U* U)))
(+.f64 (*.f64 (log.f64 U) 1/2) (+.f64 (*.f64 (log.f64 (-.f64 U* U)) 1/2) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))))) (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(+.f64 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (+.f64 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))
(+.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (log.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4))) (log.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4)))
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 1/2 (log.f64 U))) (*.f64 1/2 (log.f64 (-.f64 U* U))))
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 (log.f64 U) 1/2)) (*.f64 (log.f64 (-.f64 U* U)) 1/2))
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (+.f64 (log.f64 (-.f64 U* U)) (log.f64 (pow.f64 (cbrt.f64 U) 2))) (log.f64 (cbrt.f64 U)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 U))) (+.f64 (log.f64 (-.f64 U* U)) (log.f64 (cbrt.f64 U))))
(+.f64 (log.f64 (-.f64 U* U)) (*.f64 3 (log.f64 (cbrt.f64 U))))
(+.f64 (+.f64 (log.f64 (-.f64 U* U)) (log.f64 (sqrt.f64 U))) (log.f64 (sqrt.f64 U)))
(+.f64 (log.f64 (-.f64 U* U)) (+.f64 (log.f64 (sqrt.f64 U)) (log.f64 (sqrt.f64 U))))
(+.f64 (log.f64 (-.f64 U* U)) (*.f64 2 (log.f64 (sqrt.f64 U))))
(+.f64 (+.f64 (log.f64 U) (log.f64 (sqrt.f64 (-.f64 U* U)))) (log.f64 (sqrt.f64 (-.f64 U* U))))
(+.f64 (log.f64 U) (+.f64 (log.f64 (sqrt.f64 (-.f64 U* U))) (log.f64 (sqrt.f64 (-.f64 U* U)))))
(+.f64 (log.f64 U) (*.f64 2 (log.f64 (sqrt.f64 (-.f64 U* U)))))
(+.f64 (+.f64 (log.f64 U) (log.f64 (pow.f64 (cbrt.f64 (-.f64 U* U)) 2))) (log.f64 (cbrt.f64 (-.f64 U* U))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 U* U)))) (+.f64 (log.f64 U) (log.f64 (cbrt.f64 (-.f64 U* U)))))
(+.f64 (log.f64 U) (*.f64 3 (log.f64 (cbrt.f64 (-.f64 U* U)))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2))) (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))))) (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 3 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))))) (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 3 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 1 (*.f64 (log.f64 U) 1)) (*.f64 1 (*.f64 (log.f64 (-.f64 U* U)) 1)))
(log.f64 (*.f64 U (-.f64 U* U)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) 1))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))))) (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 3 (log.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(+.f64 (*.f64 (*.f64 (log.f64 U) 1) 1) (*.f64 (*.f64 (log.f64 (-.f64 U* U)) 1) 1))
(log.f64 (*.f64 U (-.f64 U* U)))
(-.f64 (log.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (-.f64 (log.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*)))) (log.f64 U)))
(+.f64 (-.f64 (log.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (log.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))))) (log.f64 U))
(+.f64 (log.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (-.f64 (log.f64 U) (log.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))))))
(-.f64 (log.f64 (-.f64 (*.f64 U* U*) (*.f64 U U))) (-.f64 (log.f64 (+.f64 U U*)) (log.f64 U)))
(+.f64 (-.f64 (log.f64 (-.f64 (*.f64 U* U*) (*.f64 U U))) (log.f64 (+.f64 U* U))) (log.f64 U))
(+.f64 (log.f64 U) (-.f64 (log.f64 (-.f64 (*.f64 U* U*) (*.f64 U U))) (log.f64 (+.f64 U* U))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))) (-.f64 1 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (expm1.f64 (log1p.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 U (-.f64 U* U))))) 1)
(log.f64 (*.f64 U (-.f64 U* U)))
(-.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (exp.f64 (log1p.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))) 1)
(-.f64 (exp.f64 (log1p.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))) (-.f64 1 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (expm1.f64 (log1p.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))))
(-.f64 (+.f64 (log.f64 U) (log.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3)))) (log.f64 (fma.f64 U* U* (*.f64 U (+.f64 U U*)))))
(+.f64 (-.f64 (log.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (log.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))))) (log.f64 U))
(+.f64 (log.f64 (-.f64 (pow.f64 U* 3) (pow.f64 U 3))) (-.f64 (log.f64 U) (log.f64 (fma.f64 U* U* (*.f64 U (+.f64 U* U))))))
(-.f64 (+.f64 (log.f64 U) (log.f64 (-.f64 (*.f64 U* U*) (*.f64 U U)))) (log.f64 (+.f64 U U*)))
(+.f64 (-.f64 (log.f64 (-.f64 (*.f64 U* U*) (*.f64 U U))) (log.f64 (+.f64 U* U))) (log.f64 U))
(+.f64 (log.f64 U) (-.f64 (log.f64 (-.f64 (*.f64 U* U*) (*.f64 U U))) (log.f64 (+.f64 U* U))))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (*.f64 U (-.f64 U* U)))))) 1)
(log.f64 (*.f64 U (-.f64 U* U)))
(*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1)
(log.f64 (*.f64 U (-.f64 U* U)))
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 1 (log.f64 (*.f64 U (-.f64 U* U))))
(log.f64 (*.f64 U (-.f64 U* U)))
(*.f64 (sqrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))))
(log.f64 (*.f64 U (-.f64 U* U)))
(*.f64 (cbrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) 2))
(log.f64 (*.f64 U (-.f64 U* U)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) 2) (cbrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))))
(log.f64 (*.f64 U (-.f64 U* U)))
(/.f64 (-.f64 (*.f64 (log.f64 U) (log.f64 U)) (*.f64 (log.f64 (-.f64 U* U)) (log.f64 (-.f64 U* U)))) (-.f64 (log.f64 U) (log.f64 (-.f64 U* U))))
(/.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) (-.f64 (log.f64 U) (log.f64 (-.f64 U* U)))) (-.f64 (log.f64 U) (log.f64 (-.f64 U* U))))
(/.f64 (log.f64 (*.f64 U (-.f64 U* U))) (/.f64 (-.f64 (log.f64 U) (log.f64 (-.f64 U* U))) (-.f64 (log.f64 U) (log.f64 (-.f64 U* U)))))
(/.f64 (+.f64 (pow.f64 (log.f64 U) 3) (pow.f64 (log.f64 (-.f64 U* U)) 3)) (+.f64 (*.f64 (log.f64 U) (log.f64 U)) (-.f64 (*.f64 (log.f64 (-.f64 U* U)) (log.f64 (-.f64 U* U))) (*.f64 (log.f64 U) (log.f64 (-.f64 U* U))))))
(/.f64 (+.f64 (pow.f64 (log.f64 U) 3) (pow.f64 (log.f64 (-.f64 U* U)) 3)) (fma.f64 (log.f64 U) (log.f64 U) (*.f64 (log.f64 (-.f64 U* U)) (-.f64 (log.f64 (-.f64 U* U)) (log.f64 U)))))
(/.f64 (+.f64 (pow.f64 (log.f64 U) 3) (pow.f64 (log.f64 (-.f64 U* U)) 3)) (fma.f64 (log.f64 (-.f64 U* U)) (-.f64 (log.f64 (-.f64 U* U)) (log.f64 U)) (*.f64 (log.f64 U) (log.f64 U))))
(pow.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1)
(log.f64 (*.f64 U (-.f64 U* U)))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) 2)
(log.f64 (*.f64 U (-.f64 U* U)))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 U (-.f64 U* U)))) 3)
(log.f64 (*.f64 U (-.f64 U* U)))
(pow.f64 (pow.f64 (log.f64 (*.f64 U (-.f64 U* U))) 3) 1/3)
(log.f64 (*.f64 U (-.f64 U* U)))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 U (-.f64 U* U))) 2))
(fabs.f64 (log.f64 (*.f64 U (-.f64 U* U))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 U (-.f64 U* U))) 3))
(log.f64 (*.f64 U (-.f64 U* U)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 U (-.f64 U* U)))))
(log.f64 (*.f64 U (-.f64 U* U)))
(exp.f64 (log.f64 (log.f64 (*.f64 U (-.f64 U* U)))))
(log.f64 (*.f64 U (-.f64 U* U)))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 U (-.f64 U* U)))) 1))
(log.f64 (*.f64 U (-.f64 U* U)))
(log1p.f64 (-.f64 (*.f64 U (-.f64 U* U)) 1))
(log1p.f64 (fma.f64 U (-.f64 U* U) -1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))) 1)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(*.f64 1 (sqrt.f64 (*.f64 U (-.f64 U* U))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(*.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U))
(*.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) (pow.f64 (*.f64 U (-.f64 U* U)) 1/4))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(*.f64 (sqrt.f64 U) (sqrt.f64 (-.f64 U* U)))
(*.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (cbrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (-.f64 U* U))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))) (sqrt.f64 (cbrt.f64 (*.f64 U (-.f64 U* U)))))
(pow.f64 (*.f64 U (-.f64 U* U)) 1/2)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 1)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(pow.f64 (pow.f64 (*.f64 U (-.f64 U* U)) 1/4) 2)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) 3)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 3) 1/3)
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 U (-.f64 U* U))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(fabs.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 3))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(sqrt.f64 (*.f64 U (-.f64 U* U)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))) 1)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 Om (*.f64 (sqrt.f64 2) (*.f64 n l))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 Om (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(/.f64 1 (/.f64 Om (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l)))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) Om)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (/.f64 Om (*.f64 n l)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (sqrt.f64 2)) (/.f64 Om (*.f64 n l)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (neg.f64 (*.f64 n l)))) (neg.f64 Om))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) (neg.f64 (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (neg.f64 Om))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) 1) Om)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) (sqrt.f64 Om)) (sqrt.f64 Om))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 Om))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l)))) (neg.f64 Om))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 1)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 2)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 3)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 3) 1/3)
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 2)))
(sqrt.f64 (*.f64 U (*.f64 (-.f64 U* U) (pow.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) 2))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 n l) (/.f64 Om (sqrt.f64 2))) 2) (*.f64 U (-.f64 U* U))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om l)) n) 2) (*.f64 U (-.f64 U* U))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2))) 3))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 3) (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)) 3) (pow.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) 3)))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) 1))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))

eval553.0ms (1.5%)

Compiler

Compiled 29538 to 16277 computations (44.9% saved)

prune585.0ms (1.6%)

Pruning

90 alts after pruning (85 fresh and 5 done)

PrunedKeptTotal
New1191261217
Fresh215980
Picked101
Done055
Total1213901303
Error
5.47%
Counts
1303 → 90
Alt Table
Click to see full alt table
StatusErrorProgram
92.69%
(fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)))))))
90.16%
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) U))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U)))))
75.79%
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2) 1/3)
68.46%
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) 3)
77.21%
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 n U)) 2)) 1/4)
63.19%
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 3/2)
53.32%
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))) 3)
90.09%
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) Om)
90.04%
(/.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))) Om)
94.14%
(/.f64 (sqrt.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 2 (pow.f64 (*.f64 n l) 2))))) Om)
88.77%
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (neg.f64 Om) (*.f64 n (neg.f64 l))))
89.35%
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
62.81%
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/8) (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 3/8))
92.93%
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (exp.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (log.f64 U) 3) (pow.f64 (log.f64 (-.f64 U* U)) 3)) (fma.f64 (log.f64 (-.f64 U* U)) (-.f64 (log.f64 (-.f64 U* U)) (log.f64 U)) (*.f64 (log.f64 U) (log.f64 U)))) 1/2)))
96.25%
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 U)) (log.f64 (/.f64 -1 U*))) 1/2)))
92.68%
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (exp.f64 (*.f64 (+.f64 (log.f64 U*) (log.f64 U)) 1/2)))
90.08%
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))
88.78%
(*.f64 (*.f64 (/.f64 1 Om) (*.f64 (sqrt.f64 2) (*.f64 n l))) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
86.87%
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U))))
90.92%
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))))
90.11%
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (*.f64 (/.f64 (-.f64 U* U) Om) U) Om))))
88.78%
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
77.34%
(*.f64 (sqrt.f64 (*.f64 (*.f64 U 2) n)) (sqrt.f64 t))
80.28%
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 U) (*.f64 t (*.f64 n 2)))) (pow.f64 U 1/4))
75.56%
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U 2))) (sqrt.f64 n))
79.28%
(*.f64 (sqrt.f64 (*.f64 t (*.f64 2 n))) (sqrt.f64 U))
75.55%
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 n 2)))
77.37%
(*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U)))
73.22%
(*.f64 (sqrt.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))) (sqrt.f64 (*.f64 2 U)))
66.33%
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))
89.16%
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
88.79%
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (*.f64 n (neg.f64 l)) (/.f64 1 (neg.f64 Om))))
68.12%
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
66.27%
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 t U) (*.f64 2 n))))) (pow.f64 (*.f64 n (*.f64 t U)) 1/4))
88.91%
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
89.86%
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)))))))
82.31%
(*.f64 (fabs.f64 (*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
83.18%
(*.f64 (fabs.f64 (*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))) (exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2)))
89.64%
(*.f64 (exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
89.76%
(*.f64 (exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) (exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2)))
66.53%
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))))
69.89%
(*.f64 (cbrt.f64 (*.f64 2 n)) (cbrt.f64 (*.f64 (*.f64 t U) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))
75.22%
(*.f64 (cbrt.f64 n) (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (cbrt.f64 n))))
95.6%
(sqrt.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 l (*.f64 l (*.f64 U U*)))) (*.f64 Om Om)))
88.03%
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
83.07%
(sqrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n)))))
63.11%
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))))))
54.23%
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
62.78%
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
66.16%
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
63.17%
(sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) 3)))
50.06%
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
94.83%
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)) (*.f64 n U))))
95.52%
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
58.84%
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n U))))
64.37%
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
96.6%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 (*.f64 n (*.f64 l l)) (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) U))))
95.13%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) U))))
94.77%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) U))))
85.2%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (*.f64 l l)) U))))
94.88%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 n (*.f64 l (*.f64 l (/.f64 (-.f64 U* U) (*.f64 Om Om))))) U))))
84.73%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) U))))
85.47%
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))) U))))
81.54%
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
82.11%
(sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) n) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))))
53.28%
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
80.82%
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
88.81%
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))))
86.25%
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
62.13%
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U)))))
65.55%
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))
88.78%
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
67.21%
(sqrt.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
91.46%
(neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) l) Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
90.79%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))
92.91%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))) (sqrt.f64 (*.f64 n U)))))
93.63%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))))))
89.58%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 (*.f64 U (*.f64 -2 n)) Om))))
94.35%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) (*.f64 n (*.f64 n U))))))
92.38%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U))))
90.21%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (/.f64 -2 Om))))))
88.71%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))
89.72%
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1/2))))
97.16%
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
82.65%
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om)))
82.31%
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n)))
90.99%
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
90.24%
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
89.58%
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))
73.22%
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 3/2))
Compiler

Compiled 2210 to 1566 computations (29.1% saved)

regimes4.0s (10.7%)

Counts
168 → 4
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
(/.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))) Om)
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (neg.f64 Om) (*.f64 n (neg.f64 l))))
(sqrt.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)) (*.f64 n U))))
(sqrt.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 l (*.f64 l (*.f64 U U*)))) (*.f64 Om Om)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (*.f64 n (neg.f64 l)) (/.f64 1 (neg.f64 Om))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 n (*.f64 l (*.f64 l (/.f64 (-.f64 U* U) (*.f64 Om Om))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (*.f64 l l)) U))))
(sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) (*.f64 n U))))
(sqrt.f64 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 (*.f64 n (*.f64 l l)) (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 n (/.f64 1 (-.f64 U* U)))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 n 2)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 2 n))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U 2))) (sqrt.f64 n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U 2) n)) (sqrt.f64 t))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 3/2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 3/2)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 U n)) 2)) 1/4)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 n U)) 2)) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 2) 1/4)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (/.f64 -2 Om))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 (*.f64 U (*.f64 -2 n)) Om))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n)))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) n)))
(*.f64 (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om n)) l) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) Om)
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))
(neg.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) l) Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(/.f64 (sqrt.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 2 (pow.f64 (*.f64 n l) 2))))) Om)
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (*.f64 (/.f64 (-.f64 U* U) Om) U) Om))))
(*.f64 (*.f64 (/.f64 1 Om) (*.f64 (sqrt.f64 2) (*.f64 n l))) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om))))))
(sqrt.f64 (fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l))))))
(sqrt.f64 (fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/8) (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 3/8))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) (*.f64 n (*.f64 n U))))))
(sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))))
(sqrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n)))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U))))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om))))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U))) (neg.f64 (*.f64 (sqrt.f64 2) l)))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) 3)))
(sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) 3)))
(*.f64 (cbrt.f64 n) (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (cbrt.f64 n))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 U) (*.f64 t (*.f64 n 2)))) (pow.f64 U 1/4))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))))
(*.f64 (fabs.f64 (*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (sqrt.f64 (*.f64 n (fma.f64 l (*.f64 -2 (/.f64 l Om)) t))) (sqrt.f64 (*.f64 2 U)))
(*.f64 (cbrt.f64 (*.f64 2 n)) (cbrt.f64 (*.f64 (*.f64 t U) (sqrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 t U) (*.f64 2 n))))) (pow.f64 (*.f64 n (*.f64 t U)) 1/4))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 U (*.f64 n (fma.f64 -1 (/.f64 (/.f64 (*.f64 n U) Om) Om) (/.f64 -2 Om)))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 (*.f64 l l) U)) (*.f64 2 n))) 1/2))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))) U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om))))) (/.f64 (sqrt.f64 (/.f64 (*.f64 U Om) (/.f64 (-.f64 U* U) Om))) Om))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 n (*.f64 l l)) (+.f64 (/.f64 n (-.f64 (*.f64 (/.f64 Om U) (neg.f64 Om)) (*.f64 U* (*.f64 (/.f64 Om U) (/.f64 Om U))))) (/.f64 -2 Om))) (*.f64 U 2)))))
(*.f64 (exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (exp.f64 (*.f64 (+.f64 (log.f64 U*) (log.f64 U)) 1/2)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) 3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (/.f64 l Om) (*.f64 l -2) t))))) 3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (fma.f64 l (*.f64 -2 (/.f64 l Om)) t) (*.f64 U n))))) 3)
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 (*.f64 n (*.f64 t U)))))
(*.f64 (fabs.f64 (*.f64 n (*.f64 (/.f64 l Om) (sqrt.f64 2)))) (exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 U)) (log.f64 (/.f64 -1 U*))) 1/2)))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 n)) (*.f64 l (sqrt.f64 (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (fabs.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (sqrt.f64 (fma.f64 n (/.f64 (/.f64 (-.f64 U* U) Om) Om) (/.f64 -2 Om))) (sqrt.f64 (*.f64 n U)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 U* U)) (sqrt.f64 U)) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(-.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U)))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 l l)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om))))) 1/2))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2)) (/.f64 n Om)) (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (pow.f64 (pow.f64 (*.f64 n (*.f64 U (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)))) 3/2) 1/3)))
(sqrt.f64 (*.f64 2 (*.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 n U))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U)))) (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (/.f64 U (-.f64 U* U))))))
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2))))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) (sqrt.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 n U) (*.f64 2 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))))))) 3/2))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 U (-.f64 U* U))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (*.f64 (/.f64 l (cbrt.f64 (*.f64 Om Om))) (/.f64 l (cbrt.f64 Om))))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) 3)) n) (fma.f64 t t (*.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) (-.f64 (*.f64 l (*.f64 -2 (/.f64 l Om))) t)))))))
(sqrt.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (*.f64 -8 (pow.f64 (*.f64 l (/.f64 l Om)) 3))) (*.f64 2 (*.f64 n U))) (fma.f64 t t (*.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) (-.f64 (*.f64 l (*.f64 (/.f64 l Om) -2)) t)))))
(sqrt.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (*.f64 2 (*.f64 n U))) (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))
(*.f64 (exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 n l) Om) (sqrt.f64 2)))) (exp.f64 (*.f64 (log.f64 (*.f64 U (-.f64 U* U))) 1/2)))
(fma.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 U t))) (*.f64 (sqrt.f64 (/.f64 n (/.f64 t U))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 2) Om) (*.f64 l l)))))
(*.f64 (sqrt.f64 (*.f64 n U)) (sqrt.f64 (*.f64 2 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (/.f64 (*.f64 l l) Om) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 (-.f64 U U*) n)))))))) 3)
(fma.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 l t)) (sqrt.f64 (*.f64 (/.f64 n (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) U))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U)))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 l (/.f64 (*.f64 l -2) Om))))) (-.f64 (pow.f64 (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))) 2) (pow.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) 2))))
(sqrt.f64 (/.f64 (fma.f64 8 (pow.f64 (*.f64 U (*.f64 n t)) 3) (pow.f64 (*.f64 l (*.f64 (/.f64 l Om) (*.f64 (*.f64 n U) -4))) 3)) (fma.f64 4 (*.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 n t))) (*.f64 (*.f64 l (*.f64 (/.f64 l Om) (*.f64 (*.f64 n U) -4))) (-.f64 (*.f64 l (*.f64 (/.f64 l Om) (*.f64 (*.f64 n U) -4))) (*.f64 2 (*.f64 U (*.f64 n t))))))))
(sqrt.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3)) (*.f64 n U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (log.f64 (pow.f64 (exp.f64 U) (-.f64 t (fma.f64 2 (/.f64 l (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l Om) 2)))))))))
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) 3) 1/3) (*.f64 n U))))
(fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))) (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 Om Om) (*.f64 l U*))) (sqrt.f64 (/.f64 (pow.f64 n 3) (/.f64 (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)) U))))))
(fma.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 l U*)) (*.f64 Om Om)) (sqrt.f64 (/.f64 (*.f64 U (pow.f64 n 3)) (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) t) l) (sqrt.f64 (/.f64 (*.f64 n U) (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))) (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (/.f64 (*.f64 n (-.f64 U* U)) (pow.f64 Om 2)) (*.f64 2 (/.f64 1 Om))))))))
(sqrt.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) 3)) (*.f64 2 (*.f64 n U))) (+.f64 (pow.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))) (+.f64 (+.f64 t (*.f64 (*.f64 l (/.f64 l Om)) -2)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))
(sqrt.f64 (log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 n) 2) U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (-.f64 U U*))))))))
(sqrt.f64 (/.f64 (expm1.f64 (*.f64 3 (log1p.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))) (+.f64 1 (+.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 U (*.f64 2 n))))) (pow.f64 (exp.f64 2) (log1p.f64 (*.f64 t (*.f64 U (*.f64 2 n)))))))))
(sqrt.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) 3)) (*.f64 2 (*.f64 n U))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) (-.f64 (/.f64 (*.f64 l l) (/.f64 Om -2)) t))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (exp.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (log.f64 U) 3) (pow.f64 (log.f64 (-.f64 U* U)) 3)) (fma.f64 (log.f64 (-.f64 U* U)) (-.f64 (log.f64 (-.f64 U* U)) (log.f64 U)) (*.f64 (log.f64 U) (log.f64 U)))) 1/2)))
Outputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (*.f64 l l)) U))))
(*.f64 (cbrt.f64 n) (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (cbrt.f64 n))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om)))
Calls

8 calls:

691.0ms
n
638.0ms
t
584.0ms
Om
566.0ms
U
386.0ms
U*
Results
ErrorSegmentsBranch
37.6%8n
41.43%6U
40.65%7t
41.82%3l
42.48%6Om
42.51%5U*
38.47%3(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
37.32%4(*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))
Compiler

Compiled 3688 to 1787 computations (51.5% saved)

bsearch3.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
8.00895011247727e+305
+inf
0.0ms
6.225248025584e-312
9.81799621254728e-309
0.0ms
-2.1791875101810608e-94
0.0
Compiler

Compiled 43 to 31 computations (27.9% saved)

regimes2.5s (6.7%)

Counts
109 → 3
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
(/.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))) Om)
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (neg.f64 Om) (*.f64 n (neg.f64 l))))
(sqrt.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)) (*.f64 n U))))
(sqrt.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 l (*.f64 l (*.f64 U U*)))) (*.f64 Om Om)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (*.f64 n (neg.f64 l)) (/.f64 1 (neg.f64 Om))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 n (*.f64 l (*.f64 l (/.f64 (-.f64 U* U) (*.f64 Om Om))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (*.f64 l l)) U))))
(sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) (*.f64 n U))))
(sqrt.f64 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 (*.f64 n (*.f64 l l)) (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 n (/.f64 1 (-.f64 U* U)))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 n 2)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 2 n))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U 2))) (sqrt.f64 n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U 2) n)) (sqrt.f64 t))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 3/2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 3/2)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 U n)) 2)) 1/4)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 n U)) 2)) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 2) 1/4)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (/.f64 -2 Om))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 (*.f64 U (*.f64 -2 n)) Om))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n)))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) n)))
(*.f64 (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om n)) l) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) Om)
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))
(neg.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) l) Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(/.f64 (sqrt.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 2 (pow.f64 (*.f64 n l) 2))))) Om)
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (*.f64 (/.f64 (-.f64 U* U) Om) U) Om))))
(*.f64 (*.f64 (/.f64 1 Om) (*.f64 (sqrt.f64 2) (*.f64 n l))) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om))))))
(sqrt.f64 (fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l))))))
(sqrt.f64 (fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/8) (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 3/8))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) (*.f64 n (*.f64 n U))))))
(sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))))
(sqrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n)))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U))))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om))))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U))) (neg.f64 (*.f64 (sqrt.f64 2) l)))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(sqrt.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 t U) (*.f64 2 n)))))
(sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 t U))) 3)))
(sqrt.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 n U))) 3)))
Outputs
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om)))
Calls

8 calls:

777.0ms
t
361.0ms
n
333.0ms
U*
304.0ms
U
233.0ms
Om
Results
ErrorSegmentsBranch
43.41%5n
43.38%4U
39.86%10t
41.82%3l
44.38%4Om
42.14%6U*
39.12%3(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
39.22%3(*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))
Compiler

Compiled 1905 to 937 computations (50.8% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
8.949273776389496e+152
+inf
0.0ms
2.495044694105411e-156
9.908580227533751e-155
Compiler

Compiled 43 to 31 computations (27.9% saved)

regimes2.4s (6.5%)

Counts
105 → 10
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
(/.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))) Om)
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (neg.f64 Om) (*.f64 n (neg.f64 l))))
(sqrt.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)) (*.f64 n U))))
(sqrt.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 l (*.f64 l (*.f64 U U*)))) (*.f64 Om Om)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (*.f64 n (neg.f64 l)) (/.f64 1 (neg.f64 Om))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 n (*.f64 l (*.f64 l (/.f64 (-.f64 U* U) (*.f64 Om Om))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (*.f64 l l)) U))))
(sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) (*.f64 n U))))
(sqrt.f64 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 (*.f64 n (*.f64 l l)) (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 n (/.f64 1 (-.f64 U* U)))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 n 2)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 2 n))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U 2))) (sqrt.f64 n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U 2) n)) (sqrt.f64 t))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 3/2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 3/2)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 U n)) 2)) 1/4)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 n U)) 2)) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 2) 1/4)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (/.f64 -2 Om))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 (*.f64 U (*.f64 -2 n)) Om))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n)))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) n)))
(*.f64 (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om n)) l) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) Om)
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))
(neg.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) l) Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(/.f64 (sqrt.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 2 (pow.f64 (*.f64 n l) 2))))) Om)
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (*.f64 (/.f64 (-.f64 U* U) Om) U) Om))))
(*.f64 (*.f64 (/.f64 1 Om) (*.f64 (sqrt.f64 2) (*.f64 n l))) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om))))))
(sqrt.f64 (fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l))))))
(sqrt.f64 (fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(*.f64 (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 1/8) (pow.f64 (*.f64 t (*.f64 U (*.f64 2 n))) 3/8))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (/.f64 (-.f64 U* U) (*.f64 Om Om)) (*.f64 n (*.f64 n U))))))
(sqrt.f64 (+.f64 (*.f64 2 (*.f64 n (*.f64 t U))) (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (neg.f64 (/.f64 n (/.f64 (*.f64 Om Om) U))) (/.f64 2 Om))))))
(sqrt.f64 (*.f64 (fma.f64 n (/.f64 (-.f64 U* U) (*.f64 Om Om)) (/.f64 -2 Om)) (*.f64 l (*.f64 (*.f64 l U) (*.f64 2 n)))))
(*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om)))))))
(*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U))))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l (sqrt.f64 (*.f64 n (*.f64 U (-.f64 (*.f64 (-.f64 U* U) (/.f64 n (*.f64 Om Om))) (/.f64 2 Om))))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om)) (*.f64 n U))) (neg.f64 (*.f64 (sqrt.f64 2) l)))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 -2 (*.f64 l (/.f64 l Om)) (/.f64 (*.f64 (*.f64 n (*.f64 l l)) (-.f64 U* U)) (*.f64 Om Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))
Outputs
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
(sqrt.f64 (fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n)))
(*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U)))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U)))
Calls

6 calls:

615.0ms
t
461.0ms
Om
385.0ms
U*
336.0ms
n
293.0ms
l
Results
ErrorSegmentsBranch
43.41%5n
43.74%4U
39.86%10t
42.08%6l
44.38%4Om
41.78%8U*
Compiler

Compiled 1778 to 860 computations (51.6% saved)

bsearch361.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
1.9787678211957456e+189
5.810956031147287e+189
39.0ms
5.323409939431782e-59
9.564389033002787e-55
39.0ms
1.5151829119527121e-115
1.548345891425834e-112
36.0ms
3.442366719191617e-138
1.4248875412177148e-133
31.0ms
1.1590271044089807e-194
1.6352492075852326e-192
58.0ms
-5.506125939624152e-282
-1.3798045943993526e-283
29.0ms
-1.7209435569138453e-88
-9.773682795028163e-91
75.0ms
-1.3327241233886942e+49
-4.2393616489850524e+47
28.0ms
-5.977364034299736e+99
-1.0346776711584246e+98
Results
272.0ms1024×body256valid
72.0ms416×body256invalid
0.0msbody256infinite
Compiler

Compiled 3454 to 2359 computations (31.7% saved)

regimes1.8s (5%)

Counts
92 → 10
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
(/.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))) Om)
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (neg.f64 Om) (*.f64 n (neg.f64 l))))
(sqrt.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)) (*.f64 n U))))
(sqrt.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 l (*.f64 l (*.f64 U U*)))) (*.f64 Om Om)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (*.f64 n (neg.f64 l)) (/.f64 1 (neg.f64 Om))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 n (*.f64 l (*.f64 l (/.f64 (-.f64 U* U) (*.f64 Om Om))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (*.f64 l l)) U))))
(sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) (*.f64 n U))))
(sqrt.f64 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 (*.f64 n (*.f64 l l)) (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 n (/.f64 1 (-.f64 U* U)))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 n 2)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 2 n))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U 2))) (sqrt.f64 n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U 2) n)) (sqrt.f64 t))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 3/2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 3/2)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 U n)) 2)) 1/4)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 n U)) 2)) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 2) 1/4)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (/.f64 -2 Om))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 (*.f64 U (*.f64 -2 n)) Om))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n)))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om)))
(*.f64 (sqrt.f64 2) (*.f64 n (*.f64 l (/.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) Om))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 n (/.f64 l Om))))
(*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (/.f64 (sqrt.f64 2) (/.f64 (/.f64 Om l) n)))
(*.f64 (*.f64 l (*.f64 (/.f64 (sqrt.f64 2) Om) n)) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om n)) l) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(*.f64 (/.f64 (sqrt.f64 2) (/.f64 Om (*.f64 n l))) (sqrt.f64 (*.f64 U (-.f64 U* U))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 U (-.f64 U* U))) (*.f64 (sqrt.f64 2) (*.f64 n l))) Om)
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 (/.f64 n Om) (sqrt.f64 (*.f64 (-.f64 U* U) U)))))
(neg.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 n l)) Om) (sqrt.f64 (*.f64 (-.f64 U* U) U))))
(neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) n) l) Om) (sqrt.f64 (*.f64 U (-.f64 U* U)))))
(/.f64 (sqrt.f64 (*.f64 U (*.f64 (-.f64 U* U) (*.f64 2 (pow.f64 (*.f64 n l) 2))))) Om)
(*.f64 (*.f64 n l) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 (*.f64 (/.f64 (-.f64 U* U) Om) U) Om))))
(*.f64 (*.f64 (/.f64 1 Om) (*.f64 (sqrt.f64 2) (*.f64 n l))) (sqrt.f64 (*.f64 (-.f64 U* U) U)))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 (/.f64 (*.f64 n (/.f64 (*.f64 n U*) Om)) Om) U))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (-.f64 U* U) (*.f64 Om Om)))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (*.f64 n (sqrt.f64 (*.f64 U (/.f64 (/.f64 (-.f64 U* U) Om) Om))))))
(sqrt.f64 (fma.f64 2 (*.f64 U (*.f64 n t)) (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l))))))
Outputs
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om)))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n)))
(*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U)))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U)))
Calls

6 calls:

545.0ms
t
340.0ms
l
295.0ms
U*
254.0ms
n
216.0ms
U
Results
ErrorSegmentsBranch
43.41%5n
43.74%4U
39.98%10t
41.45%8l
44.38%4Om
41.83%6U*
Compiler

Compiled 1482 to 725 computations (51.1% saved)

bsearch337.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
1.9787678211957456e+189
5.810956031147287e+189
36.0ms
5.323409939431782e-59
9.564389033002787e-55
38.0ms
1.5151829119527121e-115
1.548345891425834e-112
37.0ms
3.442366719191617e-138
1.4248875412177148e-133
29.0ms
1.317926563550779e-189
6.747048968816784e-189
29.0ms
1.379296285030403e-195
1.1590271044089807e-194
32.0ms
-1.7209435569138453e-88
-9.773682795028163e-91
30.0ms
-1.3327241233886942e+49
-4.2393616489850524e+47
70.0ms
-5.977364034299736e+99
-1.0346776711584246e+98
Results
231.0ms992×body256valid
88.0ms414×body256invalid
Compiler

Compiled 3290 to 2258 computations (31.4% saved)

regimes1.6s (4.3%)

Counts
73 → 10
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
(/.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))) Om)
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (neg.f64 Om) (*.f64 n (neg.f64 l))))
(sqrt.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)) (*.f64 n U))))
(sqrt.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 l (*.f64 l (*.f64 U U*)))) (*.f64 Om Om)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (*.f64 n (neg.f64 l)) (/.f64 1 (neg.f64 Om))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 n (*.f64 l (*.f64 l (/.f64 (-.f64 U* U) (*.f64 Om Om))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (*.f64 l l)) U))))
(sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) (*.f64 n U))))
(sqrt.f64 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 (*.f64 n (*.f64 l l)) (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 n (/.f64 1 (-.f64 U* U)))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 n 2)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 2 n))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U 2))) (sqrt.f64 n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U 2) n)) (sqrt.f64 t))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 3/2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 3/2)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 U n)) 2)) 1/4)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 n U)) 2)) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 2) 1/4)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (/.f64 -2 Om))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 (*.f64 U (*.f64 -2 n)) Om))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n)))
Outputs
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n)))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n)))
(*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U)))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U)))
Calls

6 calls:

394.0ms
t
317.0ms
l
271.0ms
n
239.0ms
Om
208.0ms
U
Results
ErrorSegmentsBranch
43.41%5n
43.74%4U
39.98%10t
41.45%8l
44.58%4Om
43.72%4U*
Compiler

Compiled 1176 to 598 computations (49.1% saved)

bsearch486.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
68.0ms
1.9787678211957456e+189
5.810956031147287e+189
34.0ms
5.323409939431782e-59
9.564389033002787e-55
35.0ms
1.5151829119527121e-115
1.548345891425834e-112
100.0ms
3.442366719191617e-138
1.4248875412177148e-133
25.0ms
1.317926563550779e-189
6.747048968816784e-189
67.0ms
1.379296285030403e-195
1.1590271044089807e-194
56.0ms
-1.7209435569138453e-88
-9.773682795028163e-91
32.0ms
-1.3327241233886942e+49
-4.2393616489850524e+47
69.0ms
-5.977364034299736e+99
-1.0346776711584246e+98
Results
363.0ms992×body256valid
104.0ms394×body256invalid
Compiler

Compiled 3290 to 2258 computations (31.4% saved)

regimes1.2s (3.3%)

Counts
72 → 8
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
(/.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))) Om)
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (neg.f64 Om) (*.f64 n (neg.f64 l))))
(sqrt.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)) (*.f64 n U))))
(sqrt.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 l (*.f64 l (*.f64 U U*)))) (*.f64 Om Om)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (*.f64 n (neg.f64 l)) (/.f64 1 (neg.f64 Om))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 n (*.f64 l (*.f64 l (/.f64 (-.f64 U* U) (*.f64 Om Om))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (*.f64 l l)) U))))
(sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) (*.f64 n U))))
(sqrt.f64 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 (*.f64 n (*.f64 l l)) (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 n (/.f64 1 (-.f64 U* U)))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n))
(*.f64 (sqrt.f64 (*.f64 n (*.f64 t U))) (sqrt.f64 2))
(*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n)))
(*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 n 2)))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 2 n))) (sqrt.f64 U))
(*.f64 (sqrt.f64 (*.f64 t (*.f64 U 2))) (sqrt.f64 n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U 2) n)) (sqrt.f64 t))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 U 2) n)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t (*.f64 n U)))) 3/2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t U) (*.f64 2 n))) 3/2)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 U n)) 2)) 1/4)
(pow.f64 (*.f64 4 (pow.f64 (*.f64 t (*.f64 n U)) 2)) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/6) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 2) 1/4)
(sqrt.f64 (*.f64 -4 (/.f64 (*.f64 n (*.f64 (pow.f64 l 2) U)) Om)))
(neg.f64 (*.f64 (sqrt.f64 2) (*.f64 l (neg.f64 (sqrt.f64 (/.f64 U (-.f64 U* U)))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (*.f64 n (*.f64 U (/.f64 -2 Om))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 2) l) (sqrt.f64 (/.f64 (*.f64 U (*.f64 -2 n)) Om))))
Outputs
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n))
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U)))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
Calls

6 calls:

368.0ms
l
215.0ms
t
188.0ms
U*
148.0ms
n
128.0ms
U
Results
ErrorSegmentsBranch
43.41%5n
44.5%4U
42.03%7t
41.45%8l
48.13%2Om
47.73%3U*
Compiler

Compiled 1161 to 593 computations (48.9% saved)

bsearch218.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
51.0ms
3.9074988106391453e+263
1.073554889239217e+270
25.0ms
6.606611394380479e-6
0.00020433164181299417
22.0ms
3.575434433862418e-224
2.3061295961648573e-223
37.0ms
1.4796003603926005e-250
1.462854191776609e-239
14.0ms
1.7348015173175396e-300
2.6242256407866818e-300
25.0ms
-7.160854831728788e-227
-3.1989473745280336e-229
42.0ms
-3.1842818127071267e+99
-7.999350981912339e+94
Results
157.0ms816×body256valid
36.0ms221×body256invalid
11.0ms63×body256infinite
Compiler

Compiled 2696 to 1832 computations (32% saved)

regimes804.0ms (2.2%)

Counts
51 → 5
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
(/.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))) Om)
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (neg.f64 Om) (*.f64 n (neg.f64 l))))
(sqrt.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)) (*.f64 n U))))
(sqrt.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 l (*.f64 l (*.f64 U U*)))) (*.f64 Om Om)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (*.f64 n (neg.f64 l)) (/.f64 1 (neg.f64 Om))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 n (*.f64 l (*.f64 l (/.f64 (-.f64 U* U) (*.f64 Om Om))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (*.f64 l l)) U))))
(sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) (*.f64 n U))))
(sqrt.f64 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 (*.f64 n (*.f64 l l)) (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 n (/.f64 1 (-.f64 U* U)))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (+.f64 (/.f64 n (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) (/.f64 -2 Om)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (-.f64 (/.f64 (*.f64 Om (neg.f64 Om)) U) (/.f64 U* (/.f64 (*.f64 U U) (*.f64 Om Om))))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 n (*.f64 t U)))))
(sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n (*.f64 t U))))
Outputs
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om))))))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
Calls

6 calls:

223.0ms
t
150.0ms
l
137.0ms
U
95.0ms
n
92.0ms
Om
Results
ErrorSegmentsBranch
46.12%3n
44.5%4U
44.34%6t
43.61%5l
48.13%2Om
47.73%3U*
Compiler

Compiled 941 to 459 computations (51.2% saved)

bsearch171.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
predicate-same
narrow-enough
Steps
TimeLeftRight
94.0ms
3.9074988106391453e+263
1.073554889239217e+270
30.0ms
6.606611394380479e-6
0.00020433164181299417
15.0ms
3.3746552776787015e-217
1.2581926519647299e-216
30.0ms
-4.981355562185031e+61
-1.273350823020222e+58
Results
81.0ms448×body256valid
67.0ms168×body256invalid
15.0ms76×body256infinite
Compiler

Compiled 1698 to 1140 computations (32.9% saved)

regimes490.0ms (1.3%)

Counts
45 → 4
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
(/.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))) Om)
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (neg.f64 Om) (*.f64 n (neg.f64 l))))
(sqrt.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)) (*.f64 n U))))
(sqrt.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 l (*.f64 l (*.f64 U U*)))) (*.f64 Om Om)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (*.f64 n (neg.f64 l)) (/.f64 1 (neg.f64 Om))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 n (*.f64 l (*.f64 l (/.f64 (-.f64 U* U) (*.f64 Om Om))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (*.f64 l l)) U))))
(sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) (*.f64 n U))))
(sqrt.f64 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 (*.f64 n (*.f64 l l)) (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 n (/.f64 1 (-.f64 U* U)))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
Outputs
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))
Calls

6 calls:

124.0ms
l
108.0ms
t
65.0ms
U
56.0ms
U*
49.0ms
n
Results
ErrorSegmentsBranch
48.48%2n
46.32%3U
47.39%3t
45.33%4l
48.13%2Om
48.23%3U*
Compiler

Compiled 820 to 404 computations (50.7% saved)

bsearch75.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
3.9074988106391453e+263
1.073554889239217e+270
35.0ms
0.0029360175963123753
8146.619704949988
32.0ms
-4.981355562185031e+61
-1.273350823020222e+58
Results
55.0ms288×body256valid
10.0ms58×body256invalid
4.0ms20×body256infinite
Compiler

Compiled 956 to 685 computations (28.3% saved)

regimes360.0ms (1%)

Counts
44 → 3
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
(/.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))) Om)
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (neg.f64 Om) (*.f64 n (neg.f64 l))))
(sqrt.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)) (*.f64 n U))))
(sqrt.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 l (*.f64 l (*.f64 U U*)))) (*.f64 Om Om)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (*.f64 n (neg.f64 l)) (/.f64 1 (neg.f64 Om))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 n (*.f64 l (*.f64 l (/.f64 (-.f64 U* U) (*.f64 Om Om))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (*.f64 l l)) U))))
(sqrt.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 U U*) Om) (/.f64 n Om)) (/.f64 2 Om)) (*.f64 n (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (-.f64 U* U)) (/.f64 -2 Om))) (*.f64 n U))))
(sqrt.f64 (*.f64 (+.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U U*))) (/.f64 2 Om)) (*.f64 (*.f64 (*.f64 l l) (*.f64 n U)) -2)))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 t (*.f64 (*.f64 l l) (-.f64 (/.f64 n (/.f64 (*.f64 Om Om) (-.f64 U* U))) (/.f64 2 Om)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 (*.f64 n (*.f64 l l)) (neg.f64 (*.f64 (*.f64 Om Om) (+.f64 (/.f64 U* (*.f64 U U)) (/.f64 1 U))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 (/.f64 1 (*.f64 Om Om)) (/.f64 n (/.f64 1 (-.f64 U* U)))) (/.f64 2 Om))) U))))
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))))))))
Outputs
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
Calls

6 calls:

77.0ms
t
58.0ms
U
58.0ms
U*
56.0ms
l
51.0ms
Om
Results
ErrorSegmentsBranch
48.48%2n
46.32%3U
47.39%3t
47.28%3l
48.13%2Om
48.23%3U*
Compiler

Compiled 791 to 390 computations (50.7% saved)

bsearch77.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
55.0ms
3.4500153481134717e-11
1.3071740345924053e-8
22.0ms
1.1440974124023145e-22
1.4094438212935527e-22
Results
41.0ms215×body256invalid
32.0ms176×body256valid
1.0msbody256infinite
Compiler

Compiled 539 to 389 computations (27.8% saved)

regimes257.0ms (0.7%)

Counts
34 → 4
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
(/.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))) Om)
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
(*.f64 (/.f64 1 Om) (*.f64 (*.f64 n l) (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (neg.f64 Om) (*.f64 n (neg.f64 l))))
(sqrt.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (*.f64 l U) (*.f64 l U)) Om) (/.f64 (*.f64 n n) Om))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 l (*.f64 l U*))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (/.f64 n (/.f64 (*.f64 Om Om) (*.f64 U* (*.f64 l l)))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 n (*.f64 Om Om)) (*.f64 (*.f64 l l) U*)) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 n n) (*.f64 Om Om)) (*.f64 U* (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 n (*.f64 l l)) U*) (*.f64 Om Om)) (*.f64 n U))))
(sqrt.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 n n)) (*.f64 l (*.f64 l (*.f64 U U*)))) (*.f64 Om Om)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (*.f64 n (neg.f64 l)) (/.f64 1 (neg.f64 Om))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 n) (/.f64 (*.f64 Om Om) (*.f64 U (*.f64 l l)))) (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 n (*.f64 l (*.f64 l (/.f64 (-.f64 U* U) (*.f64 Om Om))))) U))))
(sqrt.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (*.f64 l l) (*.f64 n n)) Om) (/.f64 (*.f64 U (-.f64 U* U)) Om))))
Outputs
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
Calls

6 calls:

70.0ms
l
47.0ms
Om
47.0ms
U*
46.0ms
U
19.0ms
t
Results
ErrorSegmentsBranch
52.39%1n
49%3U
52.39%1t
47.33%4l
50.53%3Om
50.5%3U*
Compiler

Compiled 544 to 281 computations (48.3% saved)

bsearch160.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
31.0ms
7.878338515436443e+97
2.75050580547397e+99
72.0ms
-5.6097359943664805e+35
-2.853097819702401e+34
56.0ms
-3.6715812543233024e+248
-3.197335884737478e+234
Results
113.0ms384×body256valid
26.0ms152×body256invalid
12.0ms59×body256infinite
Compiler

Compiled 1113 to 830 computations (25.4% saved)

regimes248.0ms (0.7%)

Counts
20 → 4
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
(/.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))) Om)
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
Outputs
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))))))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
Calls

6 calls:

78.0ms
l
37.0ms
t
32.0ms
U*
29.0ms
Om
28.0ms
U
Results
ErrorSegmentsBranch
52.39%1n
49.02%3U
52.39%1t
47.34%4l
50.53%3Om
50.51%3U*
Compiler

Compiled 293 to 176 computations (39.9% saved)

bsearch167.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
55.0ms
7.878338515436443e+97
2.75050580547397e+99
30.0ms
-5.6097359943664805e+35
-2.853097819702401e+34
81.0ms
-3.6715812543233024e+248
-3.197335884737478e+234
Results
97.0ms384×body256valid
53.0ms136×body256invalid
9.0ms53×body256infinite
Compiler

Compiled 1113 to 830 computations (25.4% saved)

regimes144.0ms (0.4%)

Counts
19 → 4
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
(/.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))) Om)
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))))))
Outputs
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2)))))))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
Calls

6 calls:

37.0ms
l
31.0ms
U
29.0ms
t
19.0ms
U*
11.0ms
n
Results
ErrorSegmentsBranch
53.28%1n
50.63%3U
50.8%3t
48.12%4l
53.28%1Om
51.51%2U*
Compiler

Compiled 277 to 168 computations (39.4% saved)

bsearch146.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
predicate-same
Steps
TimeLeftRight
31.0ms
3.775174243927872e+22
1.604723675461089e+26
74.0ms
-2.206934297218711e-45
-1.2514178065424534e-57
41.0ms
-3.6715812543233024e+248
-3.197335884737478e+234
Results
110.0ms384×body256valid
24.0ms97×body256invalid
6.0ms35×body256infinite
Compiler

Compiled 975 to 743 computations (23.8% saved)

regimes151.0ms (0.4%)

Counts
18 → 3
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
(/.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))) Om)
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
Outputs
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om)))))))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
Calls

6 calls:

59.0ms
U*
29.0ms
U
27.0ms
l
10.0ms
n
10.0ms
Om
Results
ErrorSegmentsBranch
53.28%1n
50.63%3U
53.28%1t
49.95%3l
53.28%1Om
51.51%2U*
Compiler

Compiled 261 to 159 computations (39.1% saved)

bsearch106.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
69.0ms
3.775174243927872e+22
1.604723675461089e+26
36.0ms
-6.548783907068994e-139
-1.512738599380198e-147
Results
52.0ms272×body256valid
49.0ms68×body256invalid
1.0msbody256infinite
Compiler

Compiled 673 to 516 computations (23.3% saved)

regimes258.0ms (0.7%)

Counts
17 → 3
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 l (*.f64 l (/.f64 -2 Om))) U))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))
(*.f64 (sqrt.f64 (*.f64 (*.f64 U (-.f64 U* U)) 2)) (/.f64 (*.f64 n l) Om))
(/.f64 (*.f64 n (*.f64 l (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))))) Om)
Outputs
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))
Calls

6 calls:

77.0ms
Om
46.0ms
U
36.0ms
U*
34.0ms
n
32.0ms
l
Results
ErrorSegmentsBranch
58.93%3n
57.52%5U
58.09%3t
51.59%3l
58.98%5Om
58.83%4U*
Compiler

Compiled 245 to 149 computations (39.2% saved)

bsearch68.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
3.775174243927872e+22
1.604723675461089e+26
33.0ms
-2.7714381631964562e+47
-3.830948016246498e+44
Results
50.0ms256×body256valid
10.0ms56×body256invalid
4.0ms18×body256infinite
Compiler

Compiled 619 to 479 computations (22.6% saved)

regimes100.0ms (0.3%)

Counts
11 → 3
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 n (*.f64 U (*.f64 l l))) Om))))
Outputs
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))
Calls

6 calls:

25.0ms
l
19.0ms
t
19.0ms
Om
19.0ms
U
7.0ms
n
Results
ErrorSegmentsBranch
62.78%1n
60.14%3U
60.11%3t
57.24%3l
60.8%3Om
62.78%1U*
Compiler

Compiled 161 to 103 computations (36% saved)

bsearch67.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
3.775174243927872e+22
1.604723675461089e+26
32.0ms
-2.7714381631964562e+47
-3.830948016246498e+44
Results
48.0ms256×body256valid
11.0ms56×body256invalid
3.0ms16×body256infinite
Compiler

Compiled 619 to 479 computations (22.6% saved)

regimes85.0ms (0.2%)

Counts
9 → 3
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
Outputs
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))
Calls

6 calls:

22.0ms
l
20.0ms
Om
19.0ms
t
8.0ms
n
6.0ms
U*
Results
ErrorSegmentsBranch
62.78%1n
62.78%1U
60.67%3t
58.67%3l
60.8%3Om
62.78%1U*
Compiler

Compiled 133 to 88 computations (33.8% saved)

bsearch66.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
5.402480253970421e+48
3.9214514608376766e+52
34.0ms
-2.7714381631964562e+47
-3.830948016246498e+44
Results
47.0ms256×body256valid
13.0ms52×body256invalid
2.0ms15×body256infinite
Compiler

Compiled 587 to 447 computations (23.9% saved)

regimes68.0ms (0.2%)

Counts
8 → 3
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 -4 (/.f64 n (/.f64 Om (*.f64 U (*.f64 l l))))))
Outputs
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l)))))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
Calls

6 calls:

18.0ms
l
15.0ms
t
15.0ms
Om
6.0ms
U
6.0ms
U*
Results
ErrorSegmentsBranch
62.78%1n
62.78%1U
60.75%3t
61.15%2l
60.88%3Om
62.78%1U*
Compiler

Compiled 121 to 83 computations (31.4% saved)

bsearch69.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
7.723834975106511e-213
1.1142212776323384e-209
34.0ms
-5.909904241221837e-254
-6.7904568369891395e-258
Results
48.0ms256×body256valid
18.0ms102×body256invalid
Compiler

Compiled 587 to 447 computations (23.9% saved)

regimes31.0ms (0.1%)

Counts
6 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(sqrt.f64 (*.f64 t (*.f64 (*.f64 U 2) n)))
(pow.f64 (*.f64 (*.f64 t U) (*.f64 2 n)) 1/2)
Outputs
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
Calls

6 calls:

5.0ms
Om
5.0ms
U
5.0ms
n
5.0ms
U*
5.0ms
t
Results
ErrorSegmentsBranch
62.78%1n
62.78%1U
62.78%1t
62.78%1l
62.78%1Om
62.78%1U*
Compiler

Compiled 97 to 71 computations (26.8% saved)

regimes30.0ms (0.1%)

Accuracy

Total -5.3b remaining (-13.4%)

Threshold costs -5.3b (-13.4%)

Counts
3 → 3
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 n (*.f64 (*.f64 t U) 2)))
Outputs
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))
Calls

6 calls:

10.0ms
t
4.0ms
U*
4.0ms
U
3.0ms
Om
3.0ms
n
Results
ErrorSegmentsBranch
64.37%1n
64.37%1U
61.99%3t
64.37%1l
64.37%1Om
64.37%1U*
Compiler

Compiled 72 to 56 computations (22.2% saved)

bsearch72.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
34.0ms
1.1657575737311969e-197
1.379296285030403e-195
38.0ms
-1.1149721988413913e+126
-5.139066371986955e+120
Results
50.0ms256×body256valid
18.0ms106×body256invalid
Compiler

Compiled 523 to 415 computations (20.7% saved)

simplify540.0ms (1.5%)

Algorithm
egg-herbie
Rules
1206×distribute-lft-neg-in
958×*-commutative
716×distribute-lft-neg-out
606×distribute-rgt-neg-in
518×+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03695214
15165214
25785214
36375214
46935214
57305214
67665214
78045214
88435214
98895214
109325214
1110295214
1212485214
1316585214
1422415214
1527115214
1631525214
1734975214
1835305214
1935405214
2035415214
2137165214
2237655214
2337755214
2437845214
2537925214
2638045214
2738195214
2838265214
2938285214
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) -3757668132438133/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (*.f64 l l)) U)))) (if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) 2024022533073/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (cbrt.f64 n) (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (cbrt.f64 n)))) (if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) 1000000000000000017216064596736454828831087825013238982328892017892380671244575047987920451875459594568606138861698291060311049225532948520696938805711440650122628514669428460356992624968028329550689224175284346730060716088829214255439694630119794546505512415617982143262670862918816362862119154749127262208) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))))))
(if (<=.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) 7729075046034517/1932268761508629172347675945465993672149463664853217499328617625725759571144780212268096883290961288981231808015751088588682539330521493827871454336733540374348490407411712) (*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n))) (if (<=.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) 999999999999999999733403004123153744855539019118436686285840188024369679522423761672919759564567158443669378824028710020392594094129030220133015859757056) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om)))))
(if (<=.f64 t -129999999999999998182038059817331204249766697684250844782343580146442861534590134312766539405721600) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t -3400000000000000311335143182472434397333772304384) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t -6808824016220525/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t -6696928794914171/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t 5958747700972767/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (sqrt.f64 (fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U)))))) (if (<=.f64 t 7594266210319049/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t 3188570148238937/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))) (if (<=.f64 t 3618502788666131/56539106072908298546665520023773392506479484700019806659891398441363832832) (*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U))) (if (<=.f64 t 4800000000000000110846838252949783434863223479288156522066709975143242510461396906555656624966163653331755450103641156143676112543052192833004942639937712891417750870943851114043040015056896) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U))))))))))))
(if (<=.f64 t -150000000000000007242105897028310384324066895517976487452737010996566384712086740259462762800873472) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t -2149999999999999891444466510397120072990689591296) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t -8958978968711217/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t 5786149491703211/657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972672) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t 4013165208090495/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))) (if (<=.f64 t 671300808259951/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t 6931674235302037/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))) (if (<=.f64 t 2826955303645415/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U))) (if (<=.f64 t 4199999999999999849660581998226526445002799524729946921677022127038497282590666200338974440313526026348884957597641022028045172459031329377514290503194288812444376910182701808180887864475648) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U))))))))))))
(if (<=.f64 t -105000000000000002034053983817115595715187597450835249588155221678628467342503827964585988327473152) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t -11000000000000000320044996666624807509396513882112) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t -5733746539975179/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t 4602618913854827/1315033975387093376810247470720032166387584950705793464874570225767183038574270205528416634069397112806745742214044554428254858062545950965781953692662970212488805917782111149547915939471080679317823312933945344) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t 3887753795337667/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))) (if (<=.f64 t 3580270977386405/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t 4072358613239947/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))) (if (<=.f64 t 795081179150273/110427941548649020598956093796432407239217743554726184882600387580788736) (*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U))) (if (<=.f64 t 5000000000000000362795857986593891805151712143905686412284171991986050862460344537226034090871620975870312988434337860580667376581818706885745182890019660896106312259126346160401605497716736) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U))))))))))))
(if (<=.f64 l -129999999999999995217760575342036601406349481461840403738631972706044422124475983710190420623360) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 l -7468176164825437/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 l 3845436468226031/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U))) (if (<=.f64 l 4836680888082873/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n)) (if (<=.f64 l 2995397108520247/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U))))) (if (<=.f64 l 1936908127739503/18446744073709551616) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 l 1199999999999999963472047938240091571334969884125227245970172494906844120795098011407305384502395500924570307951093460020928069252740321817132529814146538842075430404396932740155505075127261228445223413698717553897649613287694761160805789991144938854612364565676032) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om))))))))))))))
(if (<=.f64 l -32000000000000001547094147697717089840908635068496456187904) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 l 4968057895362269/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2)))) (if (<=.f64 l 6640827866535439/73786976294838206464) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 l 209999999999999998087806920938442768399883241346172314437062258355144176213638939801565517625314157089377711226381656984892840342676825027136651622160310664939069082146722153911196162701768708226276819739893314240922128613100230355156899228304375036384854056962378170368) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))))))
(if (<=.f64 l -4200000000000000215600276059498843558733099881104863221776384) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 l 1152921504606847/288230376151711744) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2)))) (if (<=.f64 l 500000000000000022070259451447643889643195698691290637281503086641722198041511804637241833845925416199409849438773805515698556484214352937342799866667017096235890326785935022607598869817624603345407231591885929026416516254957774801286987505083286521920239280586752) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om))))))))))
(if (<=.f64 U 5954941421116423/42535295865117307932921825928971026432) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 U 5415987671873539/154742504910672534362390528) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n)) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))))
(if (<=.f64 l -3199999999999999915970006636771302188511050465661924609852379289212068065627319212627956640723912579359578048609304142687336247598617477208317431289831343954153956563321801945532271985359655782458461886386009886369433464687407191293952) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))))) (if (<=.f64 l -47999999999999997387611087378055168) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))))) (if (<=.f64 l 1080000000000000003576440152960607994146733977141458043599535502871789938631714286395524762036076544) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))))))))
(if (<=.f64 l -3199999999999999915970006636771302188511050465661924609852379289212068065627319212627956640723912579359578048609304142687336247598617477208317431289831343954153956563321801945532271985359655782458461886386009886369433464687407191293952) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))))) (if (<=.f64 l -214999999999999987722213909910781952) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))))) (if (<=.f64 l 2699999999999999887524294618293453052900465766383713443848411316420754768341010107307294079764660224) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2)))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))))))))
(if (<=.f64 l -5000000000000000265830098313298245178016947287622550486678486493521945761146082797297502145674652454512860840906256046981475222569026826936584608154510201938349585198667111756724875341881416615617731891764574033605618465285179569078272) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))))) (if (<=.f64 l -8556623698070271/3291009114642412084309938365114701009965471731267159726697218048) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))))) (if (<=.f64 l 2400000000000000067108864) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))))))))
(if (<=.f64 l -3569694783267917/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))))) (if (<=.f64 l 160000000000000014495514624) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))))
(if (<=.f64 l -169999999999999991227865634741617211129987072000) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))))) (if (<=.f64 l 95999999999999998389387264) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))))
(if (<=.f64 l -52000000000000002685632030416995670919915503616) (sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U)))))) (if (<=.f64 l 19500000000000001015021568) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))) (sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))))
(if (<=.f64 l -65000000000000000821738837564785785656487968768) (sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l))))) (if (<=.f64 l 37999999999999999742396049625741863105544920793874432) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))) (sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))))
(if (<=.f64 t -3037693554030075/132073632783916311588084946229129151629711831509030380531990177256668475639181214868604313971914296973668598748314282169720586889875671384312634744615734894227096670999751271042182879419106610263256058227052797101037007073187890434709599224691759119122384645224434499584) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))) (if (<=.f64 t 7995221804069355/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l))))) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(if (<=.f64 t -199999999999999984973552323798576408508934173966967692287845194445058839995158605320632698752563530750306011682731106456567808) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U))) (if (<=.f64 t 18492665278881/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
Outputs
(if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) -3757668132438133/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om)) (*.f64 l l)) U)))) (if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) 2024022533073/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (cbrt.f64 n) (sqrt.f64 (*.f64 (*.f64 t (*.f64 U 2)) (cbrt.f64 n)))) (if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) 1000000000000000017216064596736454828831087825013238982328892017892380671244575047987920451875459594568606138861698291060311049225532948520696938805711440650122628514669428460356992624968028329550689224175284346730060716088829214255439694630119794546505512415617982143262670862918816362862119154749127262208) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))))))
(if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) -3757668132438133/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om))))))) (if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) 2024022533073/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (cbrt.f64 n) (sqrt.f64 (*.f64 (cbrt.f64 n) (*.f64 t (*.f64 2 U))))) (if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) 1000000000000000017216064596736454828831087825013238982328892017892380671244575047987920451875459594568606138861698291060311049225532948520696938805711440650122628514669428460356992624968028329550689224175284346730060716088829214255439694630119794546505512415617982143262670862918816362862119154749127262208) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))))))
(if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) -3757668132438133/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om))))))) (if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) 2024022533073/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (cbrt.f64 n) (sqrt.f64 (*.f64 (cbrt.f64 n) (*.f64 t (*.f64 2 U))))) (if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) 1000000000000000017216064596736454828831087825013238982328892017892380671244575047987920451875459594568606138861698291060311049225532948520696938805711440650122628514669428460356992624968028329550689224175284346730060716088829214255439694630119794546505512415617982143262670862918816362862119154749127262208) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))))))
(if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U)))) -3757668132438133/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om))))))) (if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U)))) 2024022533073/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (cbrt.f64 n) (sqrt.f64 (*.f64 (cbrt.f64 n) (*.f64 t (*.f64 2 U))))) (if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U)))) 1000000000000000017216064596736454828831087825013238982328892017892380671244575047987920451875459594568606138861698291060311049225532948520696938805711440650122628514669428460356992624968028329550689224175284346730060716088829214255439694630119794546505512415617982143262670862918816362862119154749127262208) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U))))) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))))))
(if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 (+.f64 t (*.f64 (/.f64 (*.f64 l l) Om) -2)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U)))) -3757668132438133/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (*.f64 (*.f64 l l) (+.f64 (*.f64 (/.f64 n Om) (/.f64 U* Om)) (/.f64 -2 Om))))))) (if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 (+.f64 t (*.f64 (/.f64 (*.f64 l l) Om) -2)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U)))) 2024022533073/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (cbrt.f64 n) (sqrt.f64 (*.f64 (cbrt.f64 n) (*.f64 t (*.f64 2 U))))) (if (<=.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 (+.f64 t (*.f64 (/.f64 (*.f64 l l) Om) -2)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U)))) 1000000000000000017216064596736454828831087825013238982328892017892380671244575047987920451875459594568606138861698291060311049225532948520696938805711440650122628514669428460356992624968028329550689224175284346730060716088829214255439694630119794546505512415617982143262670862918816362862119154749127262208) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 (+.f64 t (*.f64 (/.f64 (*.f64 l l) Om) -2)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U))))) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))))))
(if (<=.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) 7729075046034517/1932268761508629172347675945465993672149463664853217499328617625725759571144780212268096883290961288981231808015751088588682539330521493827871454336733540374348490407411712) (*.f64 (sqrt.f64 (*.f64 t U)) (sqrt.f64 (*.f64 2 n))) (if (<=.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) 999999999999999999733403004123153744855539019118436686285840188024369679522423761672919759564567158443669378824028710020392594094129030220133015859757056) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om)))))
(if (<=.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) 7729075046034517/1932268761508629172347675945465993672149463664853217499328617625725759571144780212268096883290961288981231808015751088588682539330521493827871454336733540374348490407411712) (*.f64 (sqrt.f64 (*.f64 U t)) (sqrt.f64 (*.f64 2 n))) (if (<=.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) 999999999999999999733403004123153744855539019118436686285840188024369679522423761672919759564567158443669378824028710020392594094129030220133015859757056) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (+.f64 t (*.f64 -2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om)))))
(if (<=.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) 7729075046034517/1932268761508629172347675945465993672149463664853217499328617625725759571144780212268096883290961288981231808015751088588682539330521493827871454336733540374348490407411712) (*.f64 (sqrt.f64 (*.f64 U t)) (sqrt.f64 (*.f64 2 n))) (if (<=.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) 999999999999999999733403004123153744855539019118436686285840188024369679522423761672919759564567158443669378824028710020392594094129030220133015859757056) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om)))))
(if (<=.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U))))) 7729075046034517/1932268761508629172347675945465993672149463664853217499328617625725759571144780212268096883290961288981231808015751088588682539330521493827871454336733540374348490407411712) (*.f64 (sqrt.f64 (*.f64 U t)) (sqrt.f64 (*.f64 2 n))) (if (<=.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U))))) 999999999999999999733403004123153744855539019118436686285840188024369679522423761672919759564567158443669378824028710020392594094129030220133015859757056) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U))))) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om)))))
(if (<=.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 (+.f64 t (*.f64 (/.f64 (*.f64 l l) Om) -2)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U))))) 7729075046034517/1932268761508629172347675945465993672149463664853217499328617625725759571144780212268096883290961288981231808015751088588682539330521493827871454336733540374348490407411712) (*.f64 (sqrt.f64 (*.f64 U t)) (sqrt.f64 (*.f64 2 n))) (if (<=.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 (+.f64 t (*.f64 (/.f64 (*.f64 l l) Om) -2)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U))))) 999999999999999999733403004123153744855539019118436686285840188024369679522423761672919759564567158443669378824028710020392594094129030220133015859757056) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 (+.f64 t (*.f64 (/.f64 (*.f64 l l) Om) -2)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U))))) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om)))))
(if (<=.f64 t -129999999999999998182038059817331204249766697684250844782343580146442861534590134312766539405721600) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t -3400000000000000311335143182472434397333772304384) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t -6808824016220525/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t -6696928794914171/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t 5958747700972767/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (sqrt.f64 (fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U)))))) (if (<=.f64 t 7594266210319049/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t 3188570148238937/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))) (if (<=.f64 t 3618502788666131/56539106072908298546665520023773392506479484700019806659891398441363832832) (*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U))) (if (<=.f64 t 4800000000000000110846838252949783434863223479288156522066709975143242510461396906555656624966163653331755450103641156143676112543052192833004942639937712891417750870943851114043040015056896) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U))))))))))))
(if (<=.f64 t -129999999999999998182038059817331204249766697684250844782343580146442861534590134312766539405721600) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t -3400000000000000311335143182472434397333772304384) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t -6808824016220525/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t -6696928794914171/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t 5958747700972767/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (sqrt.f64 (fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U l)))))) (if (<=.f64 t 7594266210319049/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t 3188570148238937/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om)))) (if (or (<=.f64 t 3618502788666131/56539106072908298546665520023773392506479484700019806659891398441363832832) (not (<=.f64 t 4800000000000000110846838252949783434863223479288156522066709975143242510461396906555656624966163653331755450103641156143676112543052192833004942639937712891417750870943851114043040015056896))) (*.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 n U))) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t)))))))))))))
(if (<=.f64 t -129999999999999998182038059817331204249766697684250844782343580146442861534590134312766539405721600) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t -3400000000000000311335143182472434397333772304384) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (-.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t -6808824016220525/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t -6696928794914171/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (-.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t 5958747700972767/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (sqrt.f64 (fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U l)))))) (if (<=.f64 t 7594266210319049/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t 3188570148238937/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om)))) (if (or (<=.f64 t 3618502788666131/56539106072908298546665520023773392506479484700019806659891398441363832832) (not (<=.f64 t 4800000000000000110846838252949783434863223479288156522066709975143242510461396906555656624966163653331755450103641156143676112543052192833004942639937712891417750870943851114043040015056896))) (*.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 n U))) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t)))))))))))))
(if (<=.f64 t -129999999999999998182038059817331204249766697684250844782343580146442861534590134312766539405721600) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t -3400000000000000311335143182472434397333772304384) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 t -6808824016220525/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t -6696928794914171/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 t 5958747700972767/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (sqrt.f64 (fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U l)))))) (if (<=.f64 t 7594266210319049/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t 3188570148238937/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om)))) (if (or (<=.f64 t 3618502788666131/56539106072908298546665520023773392506479484700019806659891398441363832832) (not (<=.f64 t 4800000000000000110846838252949783434863223479288156522066709975143242510461396906555656624966163653331755450103641156143676112543052192833004942639937712891417750870943851114043040015056896))) (*.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 n U))) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t)))))))))))))
(if (<=.f64 t -129999999999999998182038059817331204249766697684250844782343580146442861534590134312766539405721600) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 t -3400000000000000311335143182472434397333772304384) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 t -6808824016220525/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 t -6696928794914171/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 t 5958747700972767/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (sqrt.f64 (fma.f64 2 (*.f64 n (*.f64 U t)) (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U l)))))) (if (<=.f64 t 7594266210319049/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 t 3188570148238937/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om)))) (if (or (<=.f64 t 3618502788666131/56539106072908298546665520023773392506479484700019806659891398441363832832) (not (<=.f64 t 4800000000000000110846838252949783434863223479288156522066709975143242510461396906555656624966163653331755450103641156143676112543052192833004942639937712891417750870943851114043040015056896))) (*.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 n U))) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om)))))))))))))))
(if (<=.f64 t -150000000000000007242105897028310384324066895517976487452737010996566384712086740259462762800873472) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t -2149999999999999891444466510397120072990689591296) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t -8958978968711217/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t 5786149491703211/657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972672) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t 4013165208090495/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))) (if (<=.f64 t 671300808259951/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t 6931674235302037/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))) (if (<=.f64 t 2826955303645415/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U))) (if (<=.f64 t 4199999999999999849660581998226526445002799524729946921677022127038497282590666200338974440313526026348884957597641022028045172459031329377514290503194288812444376910182701808180887864475648) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U))))))))))))
(if (<=.f64 t -150000000000000007242105897028310384324066895517976487452737010996566384712086740259462762800873472) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t -2149999999999999891444466510397120072990689591296) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t -8958978968711217/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t 5786149491703211/657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972672) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t 4013165208090495/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))) (if (<=.f64 t 671300808259951/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t 6931674235302037/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om)))) (if (or (<=.f64 t 2826955303645415/28269553036454149273332760011886696253239742350009903329945699220681916416) (not (<=.f64 t 4199999999999999849660581998226526445002799524729946921677022127038497282590666200338974440313526026348884957597641022028045172459031329377514290503194288812444376910182701808180887864475648))) (*.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 n U))) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t)))))))))))))
(if (<=.f64 t -150000000000000007242105897028310384324066895517976487452737010996566384712086740259462762800873472) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t -2149999999999999891444466510397120072990689591296) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (-.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t -8958978968711217/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t 5786149491703211/657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972672) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (-.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t 4013165208090495/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))) (if (<=.f64 t 671300808259951/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t 6931674235302037/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om)))) (if (or (<=.f64 t 2826955303645415/28269553036454149273332760011886696253239742350009903329945699220681916416) (not (<=.f64 t 4199999999999999849660581998226526445002799524729946921677022127038497282590666200338974440313526026348884957597641022028045172459031329377514290503194288812444376910182701808180887864475648))) (*.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 n U))) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t)))))))))))))
(if (<=.f64 t -150000000000000007242105897028310384324066895517976487452737010996566384712086740259462762800873472) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t -2149999999999999891444466510397120072990689591296) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 t -8958978968711217/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t 5786149491703211/657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972672) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 t 4013165208090495/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))) (if (<=.f64 t 671300808259951/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t 6931674235302037/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om)))) (if (or (<=.f64 t 2826955303645415/28269553036454149273332760011886696253239742350009903329945699220681916416) (not (<=.f64 t 4199999999999999849660581998226526445002799524729946921677022127038497282590666200338974440313526026348884957597641022028045172459031329377514290503194288812444376910182701808180887864475648))) (*.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 n U))) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t)))))))))))))
(if (<=.f64 t -150000000000000007242105897028310384324066895517976487452737010996566384712086740259462762800873472) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 t -2149999999999999891444466510397120072990689591296) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 t -8958978968711217/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 t 5786149491703211/657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972672) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 t 4013165208090495/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (/.f64 (*.f64 n l) Om))) (if (<=.f64 t 671300808259951/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 t 6931674235302037/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om)))) (if (or (<=.f64 t 2826955303645415/28269553036454149273332760011886696253239742350009903329945699220681916416) (not (<=.f64 t 4199999999999999849660581998226526445002799524729946921677022127038497282590666200338974440313526026348884957597641022028045172459031329377514290503194288812444376910182701808180887864475648))) (*.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 n U))) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om)))))))))))))))
(if (<=.f64 t -105000000000000002034053983817115595715187597450835249588155221678628467342503827964585988327473152) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t -11000000000000000320044996666624807509396513882112) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t -5733746539975179/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t 4602618913854827/1315033975387093376810247470720032166387584950705793464874570225767183038574270205528416634069397112806745742214044554428254858062545950965781953692662970212488805917782111149547915939471080679317823312933945344) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t 3887753795337667/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))) (if (<=.f64 t 3580270977386405/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 t 4072358613239947/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n))) (if (<=.f64 t 795081179150273/110427941548649020598956093796432407239217743554726184882600387580788736) (*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U))) (if (<=.f64 t 5000000000000000362795857986593891805151712143905686412284171991986050862460344537226034090871620975870312988434337860580667376581818706885745182890019660896106312259126346160401605497716736) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (*.f64 (sqrt.f64 (*.f64 t 2)) (sqrt.f64 (*.f64 n U))))))))))))
(if (<=.f64 t -105000000000000002034053983817115595715187597450835249588155221678628467342503827964585988327473152) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t -11000000000000000320044996666624807509396513882112) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t -5733746539975179/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t 4602618913854827/1315033975387093376810247470720032166387584950705793464874570225767183038574270205528416634069397112806745742214044554428254858062545950965781953692662970212488805917782111149547915939471080679317823312933945344) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t 3887753795337667/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om)))) (if (<=.f64 t 3580270977386405/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t 4072358613239947/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om)))) (if (or (<=.f64 t 795081179150273/110427941548649020598956093796432407239217743554726184882600387580788736) (not (<=.f64 t 5000000000000000362795857986593891805151712143905686412284171991986050862460344537226034090871620975870312988434337860580667376581818706885745182890019660896106312259126346160401605497716736))) (*.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 n U))) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t)))))))))))))
(if (<=.f64 t -105000000000000002034053983817115595715187597450835249588155221678628467342503827964585988327473152) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t -11000000000000000320044996666624807509396513882112) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (-.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t -5733746539975179/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t 4602618913854827/1315033975387093376810247470720032166387584950705793464874570225767183038574270205528416634069397112806745742214044554428254858062545950965781953692662970212488805917782111149547915939471080679317823312933945344) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (-.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 t 3887753795337667/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om)))) (if (<=.f64 t 3580270977386405/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t 4072358613239947/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om)))) (if (or (<=.f64 t 795081179150273/110427941548649020598956093796432407239217743554726184882600387580788736) (not (<=.f64 t 5000000000000000362795857986593891805151712143905686412284171991986050862460344537226034090871620975870312988434337860580667376581818706885745182890019660896106312259126346160401605497716736))) (*.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 n U))) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t)))))))))))))
(if (<=.f64 t -105000000000000002034053983817115595715187597450835249588155221678628467342503827964585988327473152) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t -11000000000000000320044996666624807509396513882112) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 t -5733746539975179/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t 4602618913854827/1315033975387093376810247470720032166387584950705793464874570225767183038574270205528416634069397112806745742214044554428254858062545950965781953692662970212488805917782111149547915939471080679317823312933945344) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 t 3887753795337667/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om)))) (if (<=.f64 t 3580270977386405/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 t 4072358613239947/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om)))) (if (or (<=.f64 t 795081179150273/110427941548649020598956093796432407239217743554726184882600387580788736) (not (<=.f64 t 5000000000000000362795857986593891805151712143905686412284171991986050862460344537226034090871620975870312988434337860580667376581818706885745182890019660896106312259126346160401605497716736))) (*.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 n U))) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t)))))))))))))
(if (<=.f64 t -105000000000000002034053983817115595715187597450835249588155221678628467342503827964585988327473152) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 t -11000000000000000320044996666624807509396513882112) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 t -5733746539975179/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 t 4602618913854827/1315033975387093376810247470720032166387584950705793464874570225767183038574270205528416634069397112806745742214044554428254858062545950965781953692662970212488805917782111149547915939471080679317823312933945344) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 t 3887753795337667/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om)))) (if (<=.f64 t 3580270977386405/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 t 4072358613239947/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om)))) (if (or (<=.f64 t 795081179150273/110427941548649020598956093796432407239217743554726184882600387580788736) (not (<=.f64 t 5000000000000000362795857986593891805151712143905686412284171991986050862460344537226034090871620975870312988434337860580667376581818706885745182890019660896106312259126346160401605497716736))) (*.f64 (sqrt.f64 (*.f64 2 t)) (sqrt.f64 (*.f64 n U))) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om)))))))))))))))
(if (<=.f64 l -129999999999999995217760575342036601406349481461840403738631972706044422124475983710190420623360) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 l -7468176164825437/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 l 3845436468226031/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U))) (if (<=.f64 l 4836680888082873/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 t U))) (sqrt.f64 n)) (if (<=.f64 l 2995397108520247/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U))))) (if (<=.f64 l 1936908127739503/18446744073709551616) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 l 1199999999999999963472047938240091571334969884125227245970172494906844120795098011407305384502395500924570307951093460020928069252740321817132529814146538842075430404396932740155505075127261228445223413698717553897649613287694761160805789991144938854612364565676032) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om))))))))))))))
(if (<=.f64 l -129999999999999995217760575342036601406349481461840403738631972706044422124475983710190420623360) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 l -7468176164825437/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 l 3845436468226031/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) (if (<=.f64 l 4836680888082873/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U t))) (sqrt.f64 n)) (if (<=.f64 l 2995397108520247/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U))))) (if (<=.f64 l 1936908127739503/18446744073709551616) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 l 1199999999999999963472047938240091571334969884125227245970172494906844120795098011407305384502395500924570307951093460020928069252740321817132529814146538842075430404396932740155505075127261228445223413698717553897649613287694761160805789991144938854612364565676032) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 U l) (+.f64 (/.f64 -2 Om) (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))))))))))))))))
(if (<=.f64 l -129999999999999995217760575342036601406349481461840403738631972706044422124475983710190420623360) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 l -7468176164825437/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (-.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 l 3845436468226031/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) (if (<=.f64 l 4836680888082873/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U t))) (sqrt.f64 n)) (if (<=.f64 l 2995397108520247/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U))))) (if (<=.f64 l 1936908127739503/18446744073709551616) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (-.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 l 1199999999999999963472047938240091571334969884125227245970172494906844120795098011407305384502395500924570307951093460020928069252740321817132529814146538842075430404396932740155505075127261228445223413698717553897649613287694761160805789991144938854612364565676032) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 U l) (+.f64 (/.f64 -2 Om) (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))))))))))))))))
(if (<=.f64 l -129999999999999995217760575342036601406349481461840403738631972706044422124475983710190420623360) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 l -7468176164825437/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 l 3845436468226031/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) (if (<=.f64 l 4836680888082873/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U t))) (sqrt.f64 n)) (if (<=.f64 l 2995397108520247/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U))))) (if (<=.f64 l 1936908127739503/18446744073709551616) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 l 1199999999999999963472047938240091571334969884125227245970172494906844120795098011407305384502395500924570307951093460020928069252740321817132529814146538842075430404396932740155505075127261228445223413698717553897649613287694761160805789991144938854612364565676032) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 U l) (+.f64 (/.f64 -2 Om) (/.f64 n (*.f64 (/.f64 (neg.f64 Om) U) (+.f64 Om (*.f64 U* (/.f64 Om U))))))))))))))))))
(if (<=.f64 l -129999999999999995217760575342036601406349481461840403738631972706044422124475983710190420623360) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 l -7468176164825437/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 l 3845436468226031/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) (if (<=.f64 l 4836680888082873/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U t))) (sqrt.f64 n)) (if (<=.f64 l 2995397108520247/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U))))) (if (<=.f64 l 1936908127739503/18446744073709551616) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 l 1199999999999999963472047938240091571334969884125227245970172494906844120795098011407305384502395500924570307951093460020928069252740321817132529814146538842075430404396932740155505075127261228445223413698717553897649613287694761160805789991144938854612364565676032) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 U l) (+.f64 (/.f64 -2 Om) (/.f64 n (*.f64 (/.f64 (neg.f64 Om) U) (+.f64 Om (*.f64 U* (/.f64 Om U))))))))))))))))))
(if (<=.f64 l -129999999999999995217760575342036601406349481461840403738631972706044422124475983710190420623360) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 l -7468176164825437/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 l 3845436468226031/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) (if (<=.f64 l 4836680888082873/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U t))) (sqrt.f64 n)) (if (<=.f64 l 2995397108520247/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (sqrt.f64 (*.f64 2 (fabs.f64 (*.f64 t (*.f64 n U))))) (if (<=.f64 l 1936908127739503/18446744073709551616) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 l 1199999999999999963472047938240091571334969884125227245970172494906844120795098011407305384502395500924570307951093460020928069252740321817132529814146538842075430404396932740155505075127261228445223413698717553897649613287694761160805789991144938854612364565676032) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (sqrt.f64 (*.f64 -2 (*.f64 l (*.f64 n (*.f64 (*.f64 U l) (-.f64 (/.f64 2 Om) (/.f64 n (*.f64 (/.f64 (neg.f64 Om) U) (+.f64 Om (*.f64 U* (/.f64 Om U))))))))))))))))))
(if (<=.f64 l -32000000000000001547094147697717089840908635068496456187904) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 l 4968057895362269/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2)))) (if (<=.f64 l 6640827866535439/73786976294838206464) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 l 209999999999999998087806920938442768399883241346172314437062258355144176213638939801565517625314157089377711226381656984892840342676825027136651622160310664939069082146722153911196162701768708226276819739893314240922128613100230355156899228304375036384854056962378170368) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om)))))))))))
(if (<=.f64 l -32000000000000001547094147697717089840908635068496456187904) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 l 4968057895362269/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))) (if (<=.f64 l 6640827866535439/73786976294838206464) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (+.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 l 209999999999999998087806920938442768399883241346172314437062258355144176213638939801565517625314157089377711226381656984892840342676825027136651622160310664939069082146722153911196162701768708226276819739893314240922128613100230355156899228304375036384854056962378170368) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 U l) (+.f64 (/.f64 -2 Om) (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U)))))))))))))))
(if (<=.f64 l -32000000000000001547094147697717089840908635068496456187904) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 l 4968057895362269/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))) (if (<=.f64 l 6640827866535439/73786976294838206464) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (-.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U U*) Om)))))))) (if (<=.f64 l 209999999999999998087806920938442768399883241346172314437062258355144176213638939801565517625314157089377711226381656984892840342676825027136651622160310664939069082146722153911196162701768708226276819739893314240922128613100230355156899228304375036384854056962378170368) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 U l) (+.f64 (/.f64 -2 Om) (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U)))))))))))))))
(if (<=.f64 l -32000000000000001547094147697717089840908635068496456187904) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 l 4968057895362269/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))) (if (<=.f64 l 6640827866535439/73786976294838206464) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 l 209999999999999998087806920938442768399883241346172314437062258355144176213638939801565517625314157089377711226381656984892840342676825027136651622160310664939069082146722153911196162701768708226276819739893314240922128613100230355156899228304375036384854056962378170368) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 U l) (+.f64 (/.f64 -2 Om) (/.f64 n (*.f64 (/.f64 (neg.f64 Om) U) (+.f64 Om (*.f64 U* (/.f64 Om U)))))))))))))))
(if (<=.f64 l -32000000000000001547094147697717089840908635068496456187904) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 l 4968057895362269/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))) (if (<=.f64 l 6640827866535439/73786976294838206464) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 l 209999999999999998087806920938442768399883241346172314437062258355144176213638939801565517625314157089377711226381656984892840342676825027136651622160310664939069082146722153911196162701768708226276819739893314240922128613100230355156899228304375036384854056962378170368) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 U l) (+.f64 (/.f64 -2 Om) (/.f64 n (*.f64 (/.f64 (neg.f64 Om) U) (+.f64 Om (*.f64 U* (/.f64 Om U)))))))))))))))
(if (<=.f64 l -32000000000000001547094147697717089840908635068496456187904) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 l 4968057895362269/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))) (if (<=.f64 l 6640827866535439/73786976294838206464) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 l 209999999999999998087806920938442768399883241346172314437062258355144176213638939801565517625314157089377711226381656984892840342676825027136651622160310664939069082146722153911196162701768708226276819739893314240922128613100230355156899228304375036384854056962378170368) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (sqrt.f64 (*.f64 -2 (*.f64 l (*.f64 n (*.f64 (*.f64 U l) (-.f64 (/.f64 2 Om) (/.f64 n (*.f64 (/.f64 (neg.f64 Om) U) (+.f64 Om (*.f64 U* (/.f64 Om U)))))))))))))))
(if (<=.f64 l -32000000000000001547094147697717089840908635068496456187904) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 l 4968057895362269/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 2 (*.f64 l (/.f64 l Om)))))) (if (<=.f64 l 6640827866535439/73786976294838206464) (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (+.f64 (*.f64 -2 (/.f64 l (/.f64 Om l))) (*.f64 n (*.f64 (/.f64 l (/.f64 Om l)) (/.f64 (-.f64 U* U) Om)))))))) (if (<=.f64 l 209999999999999998087806920938442768399883241346172314437062258355144176213638939801565517625314157089377711226381656984892840342676825027136651622160310664939069082146722153911196162701768708226276819739893314240922128613100230355156899228304375036384854056962378170368) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (sqrt.f64 (*.f64 -2 (*.f64 l (*.f64 n (*.f64 (*.f64 U l) (-.f64 (/.f64 2 Om) (/.f64 n (*.f64 (/.f64 (neg.f64 Om) U) (+.f64 Om (*.f64 U* (/.f64 Om U)))))))))))))))
(if (<=.f64 l -4200000000000000215600276059498843558733099881104863221776384) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 l 1152921504606847/288230376151711744) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2)))) (if (<=.f64 l 500000000000000022070259451447643889643195698691290637281503086641722198041511804637241833845925416199409849438773805515698556484214352937342799866667017096235890326785935022607598869817624603345407231591885929026416516254957774801286987505083286521920239280586752) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 l U) (+.f64 (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))) (/.f64 -2 Om))))))))))
(if (<=.f64 l -4200000000000000215600276059498843558733099881104863221776384) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 l 1152921504606847/288230376151711744) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))) (if (<=.f64 l 500000000000000022070259451447643889643195698691290637281503086641722198041511804637241833845925416199409849438773805515698556484214352937342799866667017096235890326785935022607598869817624603345407231591885929026416516254957774801286987505083286521920239280586752) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 U l) (+.f64 (/.f64 -2 Om) (/.f64 n (*.f64 (/.f64 Om U) (-.f64 (neg.f64 Om) (*.f64 U* (/.f64 Om U))))))))))))))
(if (<=.f64 l -4200000000000000215600276059498843558733099881104863221776384) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 l 1152921504606847/288230376151711744) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))) (if (<=.f64 l 500000000000000022070259451447643889643195698691290637281503086641722198041511804637241833845925416199409849438773805515698556484214352937342799866667017096235890326785935022607598869817624603345407231591885929026416516254957774801286987505083286521920239280586752) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 U l) (+.f64 (/.f64 -2 Om) (/.f64 n (*.f64 (/.f64 (neg.f64 Om) U) (+.f64 Om (*.f64 U* (/.f64 Om U))))))))))))))
(if (<=.f64 l -4200000000000000215600276059498843558733099881104863221776384) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 l 1152921504606847/288230376151711744) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))) (if (<=.f64 l 500000000000000022070259451447643889643195698691290637281503086641722198041511804637241833845925416199409849438773805515698556484214352937342799866667017096235890326785935022607598869817624603345407231591885929026416516254957774801286987505083286521920239280586752) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (sqrt.f64 (*.f64 2 (*.f64 l (*.f64 n (*.f64 (*.f64 U l) (+.f64 (/.f64 -2 Om) (/.f64 n (*.f64 (/.f64 (neg.f64 Om) U) (+.f64 Om (*.f64 U* (/.f64 Om U))))))))))))))
(if (<=.f64 l -4200000000000000215600276059498843558733099881104863221776384) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 l 1152921504606847/288230376151711744) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))) (if (<=.f64 l 500000000000000022070259451447643889643195698691290637281503086641722198041511804637241833845925416199409849438773805515698556484214352937342799866667017096235890326785935022607598869817624603345407231591885929026416516254957774801286987505083286521920239280586752) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (sqrt.f64 (*.f64 -2 (*.f64 l (*.f64 n (*.f64 (*.f64 U l) (-.f64 (/.f64 2 Om) (/.f64 n (*.f64 (/.f64 (neg.f64 Om) U) (+.f64 Om (*.f64 U* (/.f64 Om U))))))))))))))
(if (<=.f64 l -4200000000000000215600276059498843558733099881104863221776384) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 l 1152921504606847/288230376151711744) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 2 (*.f64 l (/.f64 l Om)))))) (if (<=.f64 l 500000000000000022070259451447643889643195698691290637281503086641722198041511804637241833845925416199409849438773805515698556484214352937342799866667017096235890326785935022607598869817624603345407231591885929026416516254957774801286987505083286521920239280586752) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (sqrt.f64 (*.f64 -2 (*.f64 l (*.f64 n (*.f64 (*.f64 U l) (-.f64 (/.f64 2 Om) (/.f64 n (*.f64 (/.f64 (neg.f64 Om) U) (+.f64 Om (*.f64 U* (/.f64 Om U))))))))))))))
(if (<=.f64 U 5954941421116423/42535295865117307932921825928971026432) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 l Om)) (*.f64 l n)) U) (*.f64 (*.f64 n t) U)))) (if (<=.f64 U 5415987671873539/154742504910672534362390528) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 (/.f64 l Om) n)) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2))))))
(if (<=.f64 U 5954941421116423/42535295865117307932921825928971026432) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 U (*.f64 (*.f64 n l) (*.f64 (/.f64 l Om) -2))) (*.f64 U (*.f64 n t))))) (if (<=.f64 U 5415987671873539/154742504910672534362390528) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l))))))))
(if (<=.f64 U 5954941421116423/42535295865117307932921825928971026432) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 U 5415987671873539/154742504910672534362390528) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om))) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l))))))))
(if (<=.f64 U 5954941421116423/42535295865117307932921825928971026432) (sqrt.f64 (*.f64 2 (-.f64 (*.f64 U (*.f64 n t)) (*.f64 U (*.f64 (*.f64 n l) (*.f64 2 (/.f64 l Om))))))) (if (<=.f64 U 5415987671873539/154742504910672534362390528) (*.f64 (sqrt.f64 (*.f64 2 (*.f64 U (-.f64 U* U)))) (*.f64 n (/.f64 l Om))) (sqrt.f64 (*.f64 (*.f64 -2 (*.f64 n U)) (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) t)))))
(if (<=.f64 l -3199999999999999915970006636771302188511050465661924609852379289212068065627319212627956640723912579359578048609304142687336247598617477208317431289831343954153956563321801945532271985359655782458461886386009886369433464687407191293952) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))))) (if (<=.f64 l -47999999999999997387611087378055168) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))))) (if (<=.f64 l 1080000000000000003576440152960607994146733977141458043599535502871789938631714286395524762036076544) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (/.f64 l (/.f64 Om l)) -2)))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))))))))
(if (<=.f64 l -3199999999999999915970006636771302188511050465661924609852379289212068065627319212627956640723912579359578048609304142687336247598617477208317431289831343954153956563321801945532271985359655782458461886386009886369433464687407191293952) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))) (if (<=.f64 l -47999999999999997387611087378055168) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))))) (if (<=.f64 l 1080000000000000003576440152960607994146733977141458043599535502871789938631714286395524762036076544) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))))))
(if (<=.f64 l -3199999999999999915970006636771302188511050465661924609852379289212068065627319212627956640723912579359578048609304142687336247598617477208317431289831343954153956563321801945532271985359655782458461886386009886369433464687407191293952) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))) (if (<=.f64 l -47999999999999997387611087378055168) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (-.f64 (*.f64 l (*.f64 2 (/.f64 l Om))) t))))) (if (<=.f64 l 1080000000000000003576440152960607994146733977141458043599535502871789938631714286395524762036076544) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 -2 (/.f64 l (/.f64 Om l)))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))))))
(if (<=.f64 l -3199999999999999915970006636771302188511050465661924609852379289212068065627319212627956640723912579359578048609304142687336247598617477208317431289831343954153956563321801945532271985359655782458461886386009886369433464687407191293952) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))) (if (<=.f64 l -47999999999999997387611087378055168) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (-.f64 (*.f64 l (*.f64 2 (/.f64 l Om))) t))))) (if (<=.f64 l 1080000000000000003576440152960607994146733977141458043599535502871789938631714286395524762036076544) (sqrt.f64 (*.f64 (*.f64 -2 (*.f64 n U)) (-.f64 (*.f64 2 (/.f64 l (/.f64 Om l))) t))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))))))
(if (<=.f64 l -3199999999999999915970006636771302188511050465661924609852379289212068065627319212627956640723912579359578048609304142687336247598617477208317431289831343954153956563321801945532271985359655782458461886386009886369433464687407191293952) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))))) (if (<=.f64 l -214999999999999987722213909910781952) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))))) (if (<=.f64 l 2699999999999999887524294618293453052900465766383713443848411316420754768341010107307294079764660224) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 (*.f64 (/.f64 l Om) l) -2)))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))))))))
(if (<=.f64 l -3199999999999999915970006636771302188511050465661924609852379289212068065627319212627956640723912579359578048609304142687336247598617477208317431289831343954153956563321801945532271985359655782458461886386009886369433464687407191293952) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))) (if (<=.f64 l -214999999999999987722213909910781952) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))))) (if (<=.f64 l 2699999999999999887524294618293453052900465766383713443848411316420754768341010107307294079764660224) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))))))
(if (<=.f64 l -3199999999999999915970006636771302188511050465661924609852379289212068065627319212627956640723912579359578048609304142687336247598617477208317431289831343954153956563321801945532271985359655782458461886386009886369433464687407191293952) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))) (if (<=.f64 l -214999999999999987722213909910781952) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (-.f64 (*.f64 l (*.f64 2 (/.f64 l Om))) t))))) (if (<=.f64 l 2699999999999999887524294618293453052900465766383713443848411316420754768341010107307294079764660224) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))))))
(if (<=.f64 l -3199999999999999915970006636771302188511050465661924609852379289212068065627319212627956640723912579359578048609304142687336247598617477208317431289831343954153956563321801945532271985359655782458461886386009886369433464687407191293952) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))) (if (<=.f64 l -214999999999999987722213909910781952) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (-.f64 (*.f64 l (*.f64 2 (/.f64 l Om))) t))))) (if (<=.f64 l 2699999999999999887524294618293453052900465766383713443848411316420754768341010107307294079764660224) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 2 (*.f64 l (/.f64 l Om)))))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))))))
(if (<=.f64 l -5000000000000000265830098313298245178016947287622550486678486493521945761146082797297502145674652454512860840906256046981475222569026826936584608154510201938349585198667111756724875341881416615617731891764574033605618465285179569078272) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))))) (if (<=.f64 l -8556623698070271/3291009114642412084309938365114701009965471731267159726697218048) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))))) (if (<=.f64 l 2400000000000000067108864) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))))))))
(if (<=.f64 l -5000000000000000265830098313298245178016947287622550486678486493521945761146082797297502145674652454512860840906256046981475222569026826936584608154510201938349585198667111756724875341881416615617731891764574033605618465285179569078272) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))) (if (<=.f64 l -8556623698070271/3291009114642412084309938365114701009965471731267159726697218048) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (+.f64 t (*.f64 l (*.f64 (/.f64 l Om) -2))))))) (if (<=.f64 l 2400000000000000067108864) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))))))
(if (<=.f64 l -5000000000000000265830098313298245178016947287622550486678486493521945761146082797297502145674652454512860840906256046981475222569026826936584608154510201938349585198667111756724875341881416615617731891764574033605618465285179569078272) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))) (if (<=.f64 l -8556623698070271/3291009114642412084309938365114701009965471731267159726697218048) (sqrt.f64 (*.f64 -2 (*.f64 n (*.f64 U (-.f64 (*.f64 l (*.f64 2 (/.f64 l Om))) t))))) (if (<=.f64 l 2400000000000000067108864) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))))))
(if (<=.f64 l -3569694783267917/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))))) (if (<=.f64 l 160000000000000014495514624) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))))
(if (<=.f64 l -3569694783267917/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (+.f64 t (*.f64 l (/.f64 (*.f64 l -2) Om))))))) (if (<=.f64 l 160000000000000014495514624) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l))))))))
(if (<=.f64 l -169999999999999991227865634741617211129987072000) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n)))))) (if (<=.f64 l 95999999999999998389387264) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 l n))))))))
(if (or (<=.f64 l -169999999999999991227865634741617211129987072000) (not (<=.f64 l 95999999999999998389387264))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (*.f64 (/.f64 l Om) (*.f64 n l)))))) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))))
(if (<=.f64 l -52000000000000002685632030416995670919915503616) (sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U)))))) (if (<=.f64 l 19500000000000001015021568) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))) (sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 l U))))))))
(if (or (<=.f64 l -52000000000000002685632030416995670919915503616) (not (<=.f64 l 19500000000000001015021568))) (sqrt.f64 (*.f64 2 (*.f64 -2 (*.f64 (/.f64 n Om) (*.f64 l (*.f64 U l)))))) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))))
(if (<=.f64 l -65000000000000000821738837564785785656487968768) (sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l))))) (if (<=.f64 l 37999999999999999742396049625741863105544920793874432) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))) (sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 n U) (*.f64 l l)))))))
(if (or (<=.f64 l -65000000000000000821738837564785785656487968768) (not (<=.f64 l 37999999999999999742396049625741863105544920793874432))) (sqrt.f64 (/.f64 -4 (/.f64 Om (*.f64 (*.f64 l l) (*.f64 n U))))) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))))
(if (<=.f64 t -3037693554030075/132073632783916311588084946229129151629711831509030380531990177256668475639181214868604313971914296973668598748314282169720586889875671384312634744615734894227096670999751271042182879419106610263256058227052797101037007073187890434709599224691759119122384645224434499584) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))) (if (<=.f64 t 7995221804069355/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l))))) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))))
(if (or (<=.f64 t -3037693554030075/132073632783916311588084946229129151629711831509030380531990177256668475639181214868604313971914296973668598748314282169720586889875671384312634744615734894227096670999751271042182879419106610263256058227052797101037007073187890434709599224691759119122384645224434499584) (not (<=.f64 t 7995221804069355/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624))) (sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U)))) (sqrt.f64 (*.f64 -4 (*.f64 (/.f64 n Om) (*.f64 U (*.f64 l l))))))
(sqrt.f64 (*.f64 t (*.f64 2 (*.f64 n U))))
(if (<=.f64 t -199999999999999984973552323798576408508934173966967692287845194445058839995158605320632698752563530750306011682731106456567808) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U))) (if (<=.f64 t 18492665278881/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U)))) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 t n) U)))))
(if (or (<=.f64 t -199999999999999984973552323798576408508934173966967692287845194445058839995158605320632698752563530750306011682731106456567808) (not (<=.f64 t 18492665278881/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792))) (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t)))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t U))))
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U t))))
Compiler

Compiled 1937 to 1116 computations (42.4% saved)

soundness598.0ms (1.6%)

Algorithm
egg-herbie
Rules
1446×distribute-rgt-in
1436×distribute-lft-in
1332×times-frac
1322×associate-/r/
1206×distribute-rgt-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02483
16079
221879
388075
4363275
076728143
1231627713
062517094
1191116690
02483
16079
221879
388075
4363275
02593346
15913246
224423106
02564454
15784354
224084214
02483
16079
221879
388075
4363275
02798500
18348416
238498344
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 953 to 518 computations (45.6% saved)

end574.0ms (1.6%)

Compiler

Compiled 1823 to 865 computations (52.6% saved)

Profiling

Loading profile data...